AssayIndex
Detection rule · severity high

AX-R08 — Endotoxin above index specification

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

HIGH53 records flagged0.79 % 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.

Suppliers whose flagged batches cluster tend to cluster on water quality rather than on synthesis, which is consistent with the fill and reconstitution steps being the source.

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 53 n=53
Share of index 0.79% n=6722
Distinct suppliers 16 n=16
Distinct batches 28 n=53
SupplierFlaggedRecords in indexRate
QSC84951.6%
GGPeps85671.4%
QYB73252.2%
ERP52472.0%
TFC45730.7%
GL Biochem31262.4%
KP23640.5%
Homopeptide25750.3%
CPC23090.6%
SSA22940.7%
SGN22300.9%
JEEP22830.7%
FGP22960.7%
MKM22720.7%
WWB15220.2%
WXT13530.3%

Flagged records per quarter

2024-Q1: 0 · 2024-Q2: 4 · 2024-Q3: 4 · 2024-Q4: 5 · 2025-Q1: 4 · 2025-Q2: 2 · 2025-Q3: 8 · 2025-Q4: 8 · 2026-Q1: 6 · 2026-Q2: 5 · 2026-Q3: 7

Section 4

Recently flagged

The 30 most recent of 53 records flagged by AX-R08. Every flagged record →
ReportCompoundSupplierLotLabQuarterPurity %Water %Recovery %ProvenanceFlagsResult
AX-2026-042542TesamorelinERPERP-2604-W7280Janoshik2026-Q398.544.58103.1Supplier-supplied2FAIL
AX-2026-041651LiraglutideQSCQSC-2605-W8602PeptideMeter2026-Q399.325.96Supplier-supplied2FAIL
AX-2026-042544TesamorelinERPERP-2604-W7280VendorInvestigate2026-Q398.803.88Buyer-sourced2FAIL
AX-2026-042536TesamorelinERPERP-2604-W7280Janoshik2026-Q398.434.33107.5Supplier-supplied2FAIL
AX-2026-041650LiraglutideQSCQSC-2605-W8602PeptideMeter2026-Q398.955.9892.1Supplier-supplied1FAIL
AX-2026-042545TesamorelinERPERP-2604-W7280Janoshik2026-Q399.323.85101.4Supplier-supplied2FAIL
AX-2026-041428IpamorelinQYBQYB-2605-H4298Janoshik2026-Q399.933.85106.9Supplier-supplied2FAIL
AX-2026-042623KPVGGPepsGGPE-2511-K8830VendorInvestigate2026-Q297.475.07103.3Buyer-sourced1FAIL
AX-2026-043050HexarelinKPKP-2604-X5435Medutest2026-Q298.563.25104.3Supplier-supplied3FAIL
AX-2026-041705HexarelinQSCQSC-2601-N9656PeptideMeter2026-Q299.606.12107.5Supplier-supplied1FAIL
AX-2026-042617KPVGGPepsGGPE-2511-K8830Janoshik2026-Q297.774.6693.1Buyer-sourced1FAIL
AX-2026-041708HexarelinQSCQSC-2601-N9656VendorInvestigate2026-Q299.575.9290.4Buyer-sourced2FAIL
AX-2026-042838CJC-1295 with DACGGPepsGGPE-2510-T1661Medutest2026-Q197.965.62Supplier-supplied3FAIL
AX-2026-042162RetatrutideHomopeptideHOMO-2601-J8878Janoshik2026-Q198.824.76Supplier-supplied2FAIL
AX-2026-042844CJC-1295 with DACGGPepsGGPE-2510-T1661Janoshik2026-Q198.206.34Supplier-supplied2FAIL
AX-2026-042841CJC-1295 with DACGGPepsGGPE-2510-T1661Janoshik2026-Q197.786.34Laboratory-retained2FAIL
AX-2026-042165RetatrutideHomopeptideHOMO-2601-J8878Medutest2026-Q198.885.2599.8Supplier-supplied2FAIL
AX-2026-042843CJC-1295 with DACGGPepsGGPE-2510-T1661Janoshik2026-Q198.215.49Supplier-supplied3FAIL
AX-2026-042956N-Acetyl Semax AmideKPKP-2508-D4657PeptideMeter2025-Q498.997.3497.3Supplier-supplied1FAIL
AX-2025-019256SelankTFCTFC-2511-C6410Medutest2025-Q499.908.1699.1Supplier-supplied2FAIL
AX-2025-018595GHRP-2QYBQYB-2510-D4955Nordanalyt2025-Q499.264.0099.8Supplier-supplied2FAIL
AX-2025-020863CJC-1295 (no DAC)CPCCPC-2509-L1903Medutest2025-Q497.645.89Supplier-supplied3FAIL
AX-2025-020057TirzepatideERPERP-2505-V8029VendorInvestigate2025-Q496.694.67Buyer-sourced3FAIL
AX-2025-020865CJC-1295 (no DAC)CPCCPC-2509-L1903PeptideMeter2025-Q497.756.32106.3Supplier-supplied2FAIL
AX-2025-018594GHRP-2QYBQYB-2510-D4955Janoshik2025-Q499.515.10101.0Supplier-supplied2FAIL
AX-2025-018598GHRP-2QYBQYB-2510-D4955Janoshik2025-Q499.044.33Supplier-supplied2FAIL
AX-2025-020640MOTS-cSSASSA-2503-S7755Kestrel2025-Q399.205.11103.3Laboratory-retained2FAIL
AX-2025-020708GHK-CuGL BiochemGLBI-2502-L8987Janoshik2025-Q397.593.94104.2Supplier-supplied2FAIL
AX-2025-018864DesmopressinQSCQSC-2505-N8999Janoshik2025-Q399.614.56Supplier-supplied1FAIL
AX-2025-019238BPC-157TFCTFC-2507-J6580PeptideMeter2025-Q399.374.08103.3Supplier-supplied3FAIL