AssayIndex
Detection rule · severity high

AX-R08 — Endotoxin above index specification

Measured bacterial endotoxin exceeds the index specification of 5.0 EU/mg.

HIGH45 records flagged0.68 % of the index
Section 1

The predicate

Published literally. A rule you cannot read is an accusation you cannot check.

endotoxinEuPerMg > compound.class.specEndotoxin
Section 2

Why this rule exists

Endotoxin is measured on a minority of the material in this index — roughly a quarter of batches carry a figure — and it is the measurement whose absence is least defensible, because it is the one that cannot be inferred from anything else. A 99.4 %-pure peptide can carry a gram-negative endotoxin burden that no chromatogram will show.

The index's specification of 5.0 EU/mg is a screening threshold, not a safety limit, and the distinction is important. A genuine limit is dose-dependent: the pharmacopoeial threshold for parenteral administration is 5.0 EU per kilogram of body weight per hour, which converted to a per-milligram limit depends entirely on how much is administered. The endotoxin dose-limit calculator on this site does that arithmetic; the specification here does not attempt to.

Where this rule fires the index reports the measured value, the method (kinetic chromogenic, gel-clot or turbidimetric), the laboratory, and the specification applied. It draws no conclusion about suitability for any use, because these are research compounds and the index's position on administration is stated on the disclaimer.

Flagged batches cluster on water quality at the fill step rather than on synthesis, which is what the chemistry predicts: endotoxin arrives with water and is untouched by anything that happens on a resin. A high-purity lot carrying a measurable burden is a coherent and ordinary result, and depyrogenated water at fill removes it.

Section 3

Incidence

How often the rule fires, where, and when. A rule that never fires is not calibrated; a rule that fires on half the index is measuring the population rather than screening it.

Records flagged 45 n=45
Share of index 0.68% n=6584
Distinct suppliers 14 n=14
Distinct batches 25 n=45
SupplierFlaggedRecords in indexRate
QYB102364.2%
ASY61903.2%
TFC64171.4%
CPC42271.8%
Homopeptide44570.9%
SIG31601.9%
TFS31881.6%
HJ22470.8%
WXT23010.7%
PPG12130.5%
AMB12030.5%
GL Biochem1831.2%
SGN12210.5%
HYB12410.4%

Flagged records per quarter

2024-Q1: 0 · 2024-Q2: 0 · 2024-Q3: 1 · 2024-Q4: 4 · 2025-Q1: 4 · 2025-Q2: 1 · 2025-Q3: 9 · 2025-Q4: 6 · 2026-Q1: 6 · 2026-Q2: 3 · 2026-Q3: 11

Section 4

Recently flagged

The 30 most recent of 45 records flagged by AX-R08. Every flagged record →
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2026-043327N-Acetyl Semax AmideCPCCPC-2602-D1905Nordanalyt2026-Q399.055.6790.6Buyer-sourced1FAIL
AX-2026-043539GHRP-2SIGSIG-2603-6031Janoshik2026-Q398.951.74100.4Buyer-sourced1FAIL
AX-2026-041780TB-500ASYASY-{CAT}-2167Janoshik2026-Q399.933.48102.5Buyer-sourced1FAIL
AX-2026-041779TB-500ASYASY-{CAT}-2167Janoshik2026-Q399.843.85Buyer-sourced1FAIL
AX-2026-043542GHRP-2SIGSIG-2603-6031VendorInvestigate2026-Q399.051.43Buyer-sourced1FAIL
AX-2026-041379IpamorelinQYBQYB-2605-H3558Janoshik2026-Q399.843.9498.2Buyer-sourced1FAIL
AX-2026-043320BPC-157CPCCPC-2602-W1610Janoshik2026-Q398.482.2894.8Buyer-sourced2FAIL
AX-2026-043540GHRP-2SIGSIG-2603-6031PeptideMeter2026-Q398.601.36Buyer-sourced1FAIL
AX-2026-043598TesamorelinPPGPPG-2608-A6835Kestrel2026-Q398.912.56100.3Buyer-sourced1FAIL
AX-2026-041775TB-500ASYASY-{CAT}-2167Janoshik2026-Q399.933.9899.6Buyer-sourced1FAIL
AX-2026-041781TB-500ASYASY-{CAT}-2167Medutest2026-Q399.884.4197.4Buyer-sourced1FAIL
AX-2026-042567IpamorelinHJHJ-2604-T6645Janoshik2026-Q298.505.48Buyer-sourced1FAIL
AX-2026-042566IpamorelinHJHJ-2604-T6645Janoshik2026-Q298.594.9889.6Buyer-sourced2FAIL
AX-2026-043405SemaglutideWXTWXT-2602-G2962Medutest2026-Q297.394.74104.1Supplier-supplied1FAIL
AX-2026-041729TB-500TFSTFS-{CAT}-9979Janoshik2026-Q199.933.62106.3Buyer-sourced1FAIL
AX-2026-041725TB-500TFSTFS-{CAT}-9979Nordanalyt2026-Q199.933.1093.9Buyer-sourced1FAIL
AX-2026-042398RetatrutideHomopeptideHOMO-2601-J3763Nordanalyt2026-Q198.955.4494.2Buyer-sourced1FAIL
AX-2026-042476AfamelanotideHomopeptideHOMO-2511-V4580Nordanalyt2026-Q199.385.41Buyer-sourced1FAIL
AX-2026-041723TB-500TFSTFS-{CAT}-9979Janoshik2026-Q199.723.97Buyer-sourced1FAIL
AX-2026-042409RetatrutideHomopeptideHOMO-2601-J3763PeptideMeter2026-Q199.204.5391.7Buyer-sourced1FAIL
AX-2025-020785CJC-1295 (no DAC)CPCCPC-2509-L9867Janoshik2025-Q497.866.4699.6Buyer-sourced1FAIL
AX-2025-018534GHRP-2QYBQYB-2510-D4215PeptideMeter2025-Q499.044.68105.7Buyer-sourced1FAIL
AX-2025-019317CJC-1295 (no DAC)AMBAMB-2506-G6519PeptideMeter2025-Q498.955.94Buyer-sourced1FAIL
AX-2025-020788CJC-1295 (no DAC)CPCCPC-2509-L9867Kestrel2025-Q497.795.8091.8Buyer-sourced1FAIL
AX-2025-018539GHRP-2QYBQYB-2510-D4215Janoshik2025-Q499.063.9690.0Buyer-sourced1FAIL
AX-2025-019640SelankTFCTFC-2511-C2146Janoshik2025-Q499.567.90Buyer-sourced2FAIL
AX-2025-018586SemaglutideQYBQYB-2505-U5049Janoshik2025-Q399.303.85Buyer-sourced1FAIL
AX-2025-018588SemaglutideQYBQYB-2505-U5049Medutest2025-Q399.423.8691.5Buyer-sourced1FAIL
AX-2025-019016VilonASYASY-{CAT}-1626Medutest2025-Q399.938.3799.2Buyer-sourced1FAIL
AX-2025-019637BPC-157TFCTFC-2507-J2316Janoshik2025-Q399.304.4992.1Buyer-sourced2FAIL