CovaSyn
Alle Artikel
Explainer7 Min. Lesezeit15. Juli 2026

ICH-M7-Klassifizierung: Klasse 1 bis 5, an Beispielen

ICH-M7-Klassifizierung klassenweise erklärt, mit der dualen (Q)SAR-Bewertung und fünf realen Verunreinigungen live bewertet durch CovaTox, inklusive NDMA.

OK

Oliver Kraft

CovaSyn

ICH-M7-Klassifizierung: Klasse 1 bis 5, an Beispielen

Eine Verunreinigung taucht mit 0,08 Prozent in einer Registrierungscharge auf, und jemand fragt, welche ICH-M7-Klasse das ist. Die Leitlinie gibt fünf Klassen und eine Zweimethoden-Bewertung vor, sagt aber nicht, wie sich die beiden Methoden verhalten, wenn sie sich widersprechen. Dieser Artikel geht die fünf Klassen durch, zeigt, was die duale Bewertung tatsächlich liefert, und bewertet fünf reale Verunreinigungen mit covatox_ich_m7, sodass sichtbar wird, wo die Grenzen liegen.

Die fünf ICH-M7-Klassen, in einer Tabelle

ICH M7(R2) sortiert jede tatsächliche oder potenzielle Verunreinigung in eine von fünf Klassen. Die Klasse bestimmt die Kontrollstrategie, nicht die analytische Methode.

KlasseDefinitionKontrollkonsequenz
1Bekanntes mutagenes KarzinogenKontrolle bei oder unterhalb der verbindungsspezifischen akzeptablen Aufnahme
2Bekanntes Mutagen, karzinogenes Potenzial unbekanntKontrolle bei oder unterhalb des akzeptablen Grenzwerts (TTC-basiert, außer Cohort of Concern)
3Alarmierende Struktur, unabhängig vom Wirkstoff, keine MutagenitätsdatenKontrolle beim TTC-Grenzwert, oder bakterieller Mutagenitätstest zur Umklassifizierung nach 5 oder 2
4Alarmierende Struktur, geteilt mit dem Wirkstoff oder mit einem getesteten, nicht-mutagenen VerwandtenAls nicht-mutagen behandeln, ICH Q3A/Q3B gilt
5Kein struktureller Alert, oder ein Alert mit Daten, die keine Mutagenität zeigenAls nicht-mutagen behandeln, ICH Q3A/Q3B gilt

Die praktische Aufteilung ist Klasse 1/2/3 auf der einen Seite (Kontrolle mutagener Verunreinigungen, typischerweise der 1,5-µg/Tag-TTC für lebenslange Exposition) und Klasse 4/5 auf der anderen (gewöhnliche Verunreinigungsqualifizierung). Klasse 3 ist, wo die meisten Software-Ausgaben landen, und sie ist die Klasse, die Geld kostet, weil sie entweder einen Ames-Test oder eine enge Spezifikation bedeutet.

Tabelle der fünf ICH-M7-Klassifizierungsklassen mit Kontrollkonsequenzen: Klassen 1 bis 3 brauchen Kontrolle mutagener Verunreinigungen beim 1,5-µg/Tag-TTC, während Klassen 4 und 5 unter ICH Q3A/Q3B fallen.
Die praktische Aufteilung ist Klasse 1, 2 und 3 auf der Seite mutagener Verunreinigungen gegen Klasse 4 und 5 unter gewöhnlicher Verunreinigungsqualifizierung. Die meisten Software-Ausgaben landen in Klasse 3. Quelle: ICH M7(R2), Assessment and Control of DNA Reactive (Mutagenic) Impurities, Klassifizierungsschema wie in diesem Artikel zusammengefasst.

Die duale Bewertung: warum zwei Methoden

ICH M7 verlangt für bakterielle Mutagenität zwei komplementäre (Q)SAR-Methodiken: eine regelbasierte Expertenmethode, eine statistische. Sie sind nicht redundant. Der Regelsatz kodiert Mechanismus, den ein auf Ames-Daten trainiertes Modell nicht vertretbar ausdrücken kann. Das statistische Modell fängt Strukturen, die keine Regel abdeckt, und es widerspricht dem Regelsatz oft genug, um den Betrieb zu lohnen.

covatox_ich_m7 führt beide in einem Aufruf aus und liefert beide Ergebnisse, nicht ein zusammengeführtes Urteil:

  • Regelbasierte Expertenkomponente - SMARTS-Strukturalerts, jeweils mit den zugeordneten Atomindizes, einem Evidenzlevel, einer Mechanismus-Zeichenkette und einer Literaturreferenz (Benigni und Bossa 2006, Ashby und Tennant 1988, Toxtree ISS, IARC Monographs).
  • Statistische Komponente - eine Ames-Mutagenitätswahrscheinlichkeit aus dem CovaTox-QSAR-Modell, mit einem Konfidenzwert.

Sind beide negativ, erlaubt ICH M7 Klasse 5 ohne weitere Tests. Ist eine positiv, befindet man sich im Bereich der Expertenbewertung.

Fünf Verunreinigungen, live bewertet

Alle fünf wurden am 25.07.2026 durch covatox_ich_m7 geführt. Werte sind wörtlicher Tool-Output.

Verunreinigung (SMILES)Ausgelöster AlertStatistischer Ames-ScoreKonfidenzICH-Klasse
NDMA CN(C)N=ONitrosamin (Evidenz hoch)0,69050,6282
Ethylmethansulfonat CCOS(=O)(=O)Calkyl_sulfonate_ester (hoch)0,72150,6562
Nitrobenzol O=[N+]([O-])c1ccccc14 Alerts: aromatic_nitro, nitroso, aromatic_nitroso, n_hydroxy_amine0,16770,8483
Anilin Nc1ccccc1aromatic_amine (hoch)0,16770,8483
Benzoesäure O=C(O)c1ccccc1keiner0,06850,4385

Die Tabelle spaltenweise lesen, nicht zeilenweise. Die Klasse wird durch die Kombination entschieden.

NDMA landet in Klasse 2, weil beide Methoden übereinstimmen.

Der Nitrosamin-Alert löst mit Evidenzlevel hoch aus, mit der Mechanismus-Zeichenkette "CYP2E1 activation to diazonium ion -> DNA alkylation", referenziert auf die IARC Monographs. Das statistische Modell liefert 0,6905, über der Schwelle. Regel positiv plus Modell positiv ist das Muster von Klasse 2.

Anilin landet in Klasse 3, weil die Methoden sich widersprechen.

Der aromatic_amine-Alert löst mit demselben Evidenzlevel aus, Mechanismus "Metabolic activation to nitrenium ion -> DNA adduct". Das statistische Modell liefert 0,1677, negativ. Ein Alert mit negativem statistischem Ergebnis und ohne verbindungsspezifische Daten ist genau die Definition von Klasse 3. Das ist der nützliche Fall: Das Tool stuft eine Verbindung nicht allein deshalb hoch, weil eine bedrohlich wirkende funktionelle Gruppe vorhanden ist.

Nitrobenzol löst vier Alerts aus und landet trotzdem in Klasse 3.

Alertanzahl ist kein Risiko. Drei der vier Treffer stammen aus überlappenden SMARTS auf derselben Nitrogruppe. Das statistische Modell liefert 0,1677, negativ, sodass sich die Klassifizierungslogik wie bei Anilin verhält.

Benzoesäure ist Klasse 5 mit sauberem Ergebnis.

Keine Alerts, statistischer Score 0,0685. Das ist das Ergebnis "keine weiteren Tests", das ICH M7 zulässt.

Durchgerechnetes Beispiel: eine Fünf-Verunreinigungs-Charge gegen einen Wirkstoff

covatox_assess_ichm7_batch nimmt bis zu 50 Verunreinigungs-SMILES plus die Wirkstoff-SMILES entgegen und liefert die Klassifizierung pro Verunreinigung, eine Klassenverteilung, die Worst-Case-Verunreinigung und eine Tanimoto-Ähnlichkeit zum Wirkstoff. Ausgeführt mit Aspirin (CC(=O)Oc1ccccc1C(=O)O) als Wirkstoff und den fünf obigen Verunreinigungen:

class_counts:          {1: 0, 2: 2, 3: 2, 4: 0, 5: 1}
highest_risk_impurity: CN(C)N=O
ttc_assessment:        applicable = false, threshold_ug_day = 0.0
                       note: "Class 2 (probable mutagen): TTC not applicable;
                              control/elimination required."
similarity_to_api:     NDMA 0.0645 | EMS 0.0857 | nitrobenzene 0.2121
                       aniline 0.2069 | benzoic acid 0.3571

Zwei Dinge aus diesem Output mitzunehmen.

Erstens ist die Ähnlichkeitsspalte, was ein Klasse-4-Argument speist. Klasse 4 existiert für Verunreinigungen, die *denselben* Alert wie der Wirkstoff tragen, wo die eigenen Mutagenitätsdaten des Wirkstoffs die Verunreinigung abdecken. Keine der fünf ist strukturell nah an Aspirin (höchster Tanimoto-Wert 0,357), Klasse 4 stand hier also nie zur Verfügung. Bei einer Des-Methyl- oder Hydroxy-Analogverbindung des Wirkstoffs ist genau das der Ansatzpunkt.

Zweitens ist der TTC-Hinweis ein Auslöser, kein Grenzwert. Das Tool verweigert die Ausgabe eines numerischen Schwellenwerts für einen Klasse-2-Treffer. ICH M7 erlaubt zwar den 1,5-µg/Tag-TTC für die meisten Klasse-2-Verunreinigungen bei lebenslanger Exposition. Nitrosamine sind jedoch Cohort of Concern, wo der TTC nicht gilt und verbindungsspezifische Grenzwerte erforderlich sind. Diese Zahl festzulegen ist Aufgabe eines menschlichen Toxikologen. Das Tool bringt bis zu dem Punkt, an dem klar ist, dass einer gebraucht wird.

Wie gut ist die statistische Hälfte

Das Ames-Modell ist der Teil der dualen Bewertung, der eine messbare Fehlerrate trägt, daher hier die Zahlen.

  • CovaTox-Ames-Modell, Scaffold-Split-Holdout: Balanced Accuracy 0,736 (n_test = 1089). Zufalls-Split auf demselben Endpunkt: 0,848. Die Scaffold-Zahl ist die ehrliche - sie hält ganze molekulare Kerne zurück, was einer neuartigen Prozessverunreinigung entspricht.
  • TDC-ADMET-Offizieller-Split, 5-Seed-Retrain: AUROC 0,847 +/- 0,013 (n_test = 1457). Nur auf dem TDC-Trainings-Split trainiert und mit TDCs eigenem Evaluator bewertet, daher direkt mit veröffentlichten Einträgen vergleichbar. Quelle: CovaTox/benchmarks/tdc_results.json, Lauf 2026-05-23.
Balkendiagramm der Genauigkeit des ICH-M7-Klassifizierungsmodells: Der CovaTox-Ames-Klassifikator erreicht 0,736 Balanced Accuracy auf einem Scaffold-Split von 1089 zurückgehaltenen Verbindungen gegenüber 0,848 auf einem Zufalls-Split.
Ganze molekulare Kerne zurückzuhalten, was einer neuartigen Prozessverunreinigung entspricht, kostet etwa 0,11 Balanced Accuracy. Die 0,736 zitieren: Das ist Triage-Qualität, kein Ames-Test. Quelle: CovaSyn-Holdout-Benchmark: CovaTox-Ames-Klassifikator, Scaffold-Split- und Zufalls-Split-Holdouts, n_test = 1089.

Eine Balanced Accuracy von 0,736 auf ungesehenen Scaffolds ist für die Triage nützlich. Es ist kein Ames-Test.

Was das nicht verrät

  • Das ist keine regulatorische Klassifizierung. Die Klasse ist ein dokumentierter Ausgangspunkt für die Expertenprüfung. ICH M7 verlangt, dass zusätzlich zum (Q)SAR-Output Expertenwissen angewendet wird, und eine Einreichung braucht eine von einem Menschen unterschriebene Begründung.
  • Es legt keine akzeptable Aufnahme fest. Keine verbindungsspezifische AI, keine Anpassung für weniger als lebenslange Exposition, kein Cohort-of-Concern-Grenzwert. Das Batch-Tool liefert für Klasse 2 bewusst threshold_ug_day = 0.0 statt zu raten.
  • Der statistische Score ist eine Wahrscheinlichkeit, keine Messung. Anilin und Nitrobenzol lieferten beide exakt 0,1677 mit Konfidenz 0,848 - zwei unterschiedliche Moleküle, derselbe Output. Klasse und benannten Alert als Entscheidungseinheit behandeln; keine Argumentation auf der dritten Nachkommastelle aufbauen.
  • Konfidenz ist kein kalibriertes Risiko. Benzoesäure, der saubere Klasse-5-Fall, kam mit der niedrigsten Konfidenz der fünf zurück (0,438). Niedrige Konfidenz bei einem sauberen Molekül bedeutet, dass das Modell wenig zu sagen hat, nicht dass das Molekül verdächtig ist.
  • Es deckt Klasse 1 nicht ab. Klasse 1 verlangt bekannte Kanzerogenitätsdaten in Nagern. Das ist ein Datenbankabgleich gegen IARC, CPDB oder eine behördliche Liste, keine Vorhersage.
  • Out-of-domain-Verbindungen. covatox_check_domain ausführen, bevor einem Score auf einem ungewöhnlichen Scaffold vertraut wird. Außerhalb der Trainingsdomain ist das Ergebnis als "kein statistisches Ergebnis verfügbar" zu behandeln, was nach ICH M7 eine alarmierende Verbindung ohnehin nach Klasse 3 schiebt.

Häufige Fragen

Was sind die fünf ICH-M7-Klassen?

Klasse 1 ist ein bekanntes mutagenes Karzinogen. Klasse 2 ist ein bekanntes Mutagen mit unbekanntem karzinogenem Potenzial. Klasse 3 hat eine alarmierende, vom Wirkstoff unabhängige Struktur und keine Mutagenitätsdaten. Klasse 4 hat eine alarmierende Struktur, die mit dem Wirkstoff oder mit einem getesteten, nicht-mutagenen Verwandten geteilt wird. Klasse 5 hat keinen Alert, oder einen Alert mit Daten, die keine Mutagenität zeigen. Klassen 1 bis 3 brauchen Kontrolle mutagener Verunreinigungen; 4 und 5 fallen unter ICH Q3A/Q3B.

Warum verlangt ICH M7 zwei (Q)SAR-Methoden?

ICH M7 verlangt für bakterielle Mutagenität eine regelbasierte Experten- und eine statistische Methodik, weil sie unterschiedlich versagen. Regelsätze kodieren Mechanismus und liefern eine zitierfähige Begründung, übersehen aber Strukturen, die keine Regel abdeckt. Statistische Modelle verallgemeinern, können sich aber ohne zusätzlichen Aufwand nicht selbst erklären. Sind beide negativ, erlaubt die Leitlinie Klasse 5 ohne weitere Tests. Widersprechen sie sich, entscheidet die Expertenprüfung.

Warum ist NDMA Klasse 2 und Anilin Klasse 3?

Beide lösen einen Alert mit hoher Evidenz aus. Der Unterschied liegt in der statistischen Hälfte. In covatox_ich_m7 liefert NDMA eine Ames-Wahrscheinlichkeit von 0,6905 (positiv), sodass Regel und Modell übereinstimmen und das Ergebnis Klasse 2 ist. Anilin liefert 0,1677 (negativ), sodass ein Alert ohne statistische Unterstützung und ohne verbindungsspezifische Daten steht, was die Definition von Klasse 3 ist.

Welcher TTC gilt für eine Klasse-3-Verunreinigung?

Der Standard-Schwellenwert der toxikologischen Bedenklichkeit in ICH M7 liegt bei 1,5 µg/Tag für lebenslange Exposition, mit höheren Werten für kürzere Behandlungsdauern (weniger als lebenslang). Klasse-3-Verunreinigungen werden bei diesem Grenzwert kontrolliert, oder durch einen bakteriellen Rückmutationstest (Ames) umklassifiziert: negativ verschiebt nach Klasse 5, positiv nach Klasse 2. Cohort-of-Concern-Verbindungen wie Nitrosamine sind vom TTC ausgenommen.

Kann eine (Q)SAR-Klassifizierung einen Ames-Test ersetzen?

Für Klasse-5-Ergebnisse akzeptiert ICH M7 zwei negative komplementäre (Q)SAR-Vorhersagen anstelle von Tests, mit Expertenbegründung. Für alles Alarmierende nicht. Eine Scaffold-Split-Balanced-Accuracy von 0,736 auf 1089 zurückgehaltenen Verbindungen ist Triage-Qualität: Sie sagt, welche Verunreinigungen einen Testslot verdienen und welche Spezifikation enger gefasst werden sollte, nicht, was der Test ergeben wird.

Wie viele Verunreinigungen lassen sich gleichzeitig bewerten?

covatox_assess_ichm7_batch akzeptiert bis zu 50 Verunreinigungs-SMILES pro Aufruf, plus eine optionale Wirkstoff-SMILES für die Tanimoto-Ähnlichkeit. Es liefert die Klasse jeder Verunreinigung, die Klassenverteilung, die Worst-Case-Verunreinigung und einen TTC-Anwendbarkeitshinweis. Die Ähnlichkeitsspalte ist, was ein Klasse-4-Argument stützt oder ausschließt.

Weiterführende Artikel

Die eigene Verunreinigungsliste durch covatox_ich_m7 in der kostenlosen Stufe führen und die Alerts, Mechanismen und Referenzen sehen, bevor ein Ames-Slot gebucht wird. - Nitrosamin-Risikobewertung: ein ICH-M7-Workflow - PBT-Bewertung für Arzneimittel: sehr toxisch ist nicht PBT - Applicability Domain in QSAR: wenn ein Modell "ich weiß es nicht" sagt

Tools für dieses Thema

Direkt im AI-Agenten nutzen.

  • CovatoxICH M7, Tox21, CYP450, Strukturalerts, ADMET-Triage.
ICH-M7-Klassifizierung: Klasse 1 bis 5, an Beispielen | CovaSyn