Zum Inhalt springen
CovaSyn
Kennenlernen buchen

Anwendungsfall

Generatives Moleküldesign, das ADMET übersteht

Generatives Moleküldesign ist einfach, die ADMET-Filterung ist der schwierige Teil. Ein reales Analogon durch Tox-Screening und Docking, mit Domain-Flags.

CovaSyn-Team8 Min. Lesezeit

Alle Artikel
Generatives Moleküldesign, das ADMET übersteht

Jedes generative Modell liefert bis zum Mittag zehntausend Moleküle. Der Engpass war nie die Generierung. Er liegt darin, zu entscheiden, welche drei von diesen zehntausend eine Chemikerwoche wert sind, und begründen zu können, warum, einschließlich der Frage, welchen der eigenen Vorhersagen nicht zu trauen ist.

Dieser Artikel begleitet ein designtes Molekül von Anfang bis Ende: Generierung, Drug-Likeness, ADMET- und Toxizitätsscreening, dann eine Bindungsprüfung. Jede Zahl unten stammt unverändert aus einer Auswertung von CovaSyn, und die Out-of-Domain-Flags werden gezeigt statt versteckt, denn genau diese Flags machen aus einem Score eine Entscheidung.

Generierung ist billig, Filterung ist teuer

Ein genetischer Algorithmus über ein Seed-Gerüst, ein VAE, ein Diffusionsmodell über 3D-Taschen: alle erzeugen gültige SMILES zu praktisch null Grenzkosten. Was sie nicht erzeugen, ist ein Grund zur Überzeugung. Die Kosten liegen weiter unten: Ein Syntheseversuch kostet Tage Chemikerzeit, ein In-vitro-hERG-Patch-Clamp oder Ames-Test kostet reales Geld pro Verbindung, und ein falsch negatives Ergebnis, das In-vivo erreicht, ist die teure Art von Fehler.

Die eigentlich nützliche Frage an ein generatives Verfahren lautet daher nicht „kann es Moleküle erfinden“, sondern „was lehnt es ab, und auf welcher Grundlage“. Ein Filterstapel, der alles durchlässt, ist Dekoration.

Die Filterreihenfolge, die zählt

Filter sollten nach Kosten und nach Entscheidungskraft geordnet laufen, die günstigsten zuerst. In der Praxis bedeutet das:

StufeFrageKosten
1. ValiditätIst das ein reales, parsierbares, standardisierbares Molekül?sehr gering
2. EigenschaftsfensterMW, logP, QED, synthetische Zugänglichkeitsehr gering
3. StörsubstrukturenPAINS, Brenk, strukturelle Alertssehr gering
4. Sicherheit und ADMEThERG, Ames, DILI, CYP, Permeabilitätgering
5. Applicability DomainDarf das Modell hier überhaupt eine Meinung haben?gering
6. Target-HypotheseBindet es plausibel?deutlich höher

Stufe 5 überspringen die meisten Pipelines, und genau sie verändert, was mit Stufe 4 und 6 geschieht.

Durchgerechnetes Beispiel: ein designtes Analogon, ganz durchlaufen

Das Molekül unten wurde designt, nicht kuratiert. Das generative Design ging vom Sotorasib-Gerüst aus und lieferte ein validiertes Analogon.

Ergebnis des Designs:

  • QED 0,77
  • Synthetische Zugänglichkeit (SA) 2,44
  • MW 359
  • 6 von 6 Drug-Likeness-Filtern bestanden
  • Struktur validiert, PAINS 0, Brenk 0

Das ist ein sauberes Ergebnis für die Stufen 1 bis 3. Bei den meisten Vorführungen generativen Designs endet hier die Folie und das Wort „Kandidat“ erscheint. Sollte es aber nicht.

Was das Tox- und ADMET-Screening für dieselben SMILES ohne Änderungen lieferte:

EndpunktVorhersageDomain-StatusWie zu lesen
hERG0,0125, geringes Risikoin domainHandlungsrelevant. Kardiales Risiko als kurzfristiges Anliegen zurückstufen.
Ames0,84out of domainAls Zahl nicht handlungsrelevant. Als Hinweis zum Testen behandeln, nicht als Ergebnis.
DILI0,90out of domainDasselbe. Ein hoher Score außerhalb der Domain ist ein Flag am Modell, nicht am Molekül.
Strukturelle Alerts3regelbasiertHalogeniertes Aromat, CYP-Pyridin-/Pyrimidin-Motive. Bekannte Risiken, keine Vetos.

Zwei der drei Modell-Endpunkte lieferten Zahlen, die alarmierend aussehen und für dieses Molekül nicht interpretierbar sind. Eine Auswertung, die „Ames-Risiko 0,84, HOCH“ ohne Domain-Kennzeichnung gemeldet hätte, hätte einen Chemiker einer Mutagenitätsgeschichte hinterherjagen lassen, für die das Modell keine Grundlage hat.

Dann die Bindungsfrage.

Unser Docking platzierte dieselbe designte SMILES-Struktur in KRAS G12C (PDB 6OIM) und lieferte −9,44 kcal/mol, eingestuft als „stark“, mit 47 protokollierten Interaktionen einschließlich eines Kontakts bei Cys26. Das ist ein realer Lauf, und es ist ein nicht kovalenter Rangwert gegen eine hinterlegte Struktur, keine Vorhersage kovalenter Bindung und keine Affinitätsmessung.

Dreistufige Pipeline für generatives Moleküldesign mit ADMET-Filterung: 6 von 6 Drug-Likeness-Filtern bestanden, 1 von 3 Toxizitäts-Endpunkten in domain, Docking-Score −9,44 kcal/mol in KRAS G12C.
Das Analogon besteht jeden günstigen Filter und dockt bei −9,44 kcal/mol, was ein Rangwert und keine Affinität ist. Nur einer von drei Toxizitäts-Endpunkten ist in domain, und genau der entscheidet über das nächste Experiment. Quelle: Generatives Design, ADMET-Screening und Docking von CovaSyn an einem designten Analogon, wie in diesem Artikel beschrieben.

Was „in domain“ tatsächlich bringt

Die Applicability Domain ist eine Aussage über den Trainingsdatensatz, nicht über das Molekül. Ein Modell ist in domain, wenn die Anfrageverbindung innerhalb des chemischen Raums liegt, auf dem es gefittet wurde. Außerhalb dieses Raums liefert das Modell trotzdem eine Zahl, weil das Modelle nun einmal tun, aber die Zahl ist Extrapolation.

Im obigen Beispiel: hERG in domain bedeutet, unser hERG-Modell hat ähnliche Chemie schon gesehen, daher ist 0,0125 eine Zahl, auf die man handeln kann. Ames und DILI out of domain bedeutet, das Gerüst ist diesen Modellen unbekannt, daher tragen 0,84 und 0,90 keine kalibrierbare Information.

Für generatives Design zählt das mehr als für Bibliotheks-Screening, weil generative Modelle gerade darin gut sind, bekannten chemischen Raum zu verlassen. Je besser der Generator, desto häufiger liegen die ADMET-Modelle out of domain. Design und Filterung ziehen in entgegengesetzte Richtungen, und nur eine explizite Domain-Prüfung macht diese Spannung sichtbar.

Balkendiagramm der ADMET-Filterqualität für generatives Moleküldesign: Scaffold-Split-AUC 0,932 BBB, 0,911 CYP2C9, 0,902 CYP1A2, 0,856 hERG, und Ames Balanced Accuracy 0,736.
Scaffold-Splits entfernen die Trainingskerne, daher sind das die ehrlichen Zahlen hinter dem Filterstapel. Lesen Sie die Testset-Größe zusammen mit dem Score: BBB mit 305 Verbindungen ist eine dünne Basis neben hERG mit 7500. Quelle: Holdout-Metriken unserer Modelle auf Scaffold-Split, mit Testsatzgröße pro Endpunkt. Scaffold-Split bedeutet, dass die molekularen Kerne der Testverbindungen im Training fehlen.

Wie gut sind die Filter selbst

Domain-Flags helfen nur, wenn die In-domain-Vorhersagen etwas taugen. Unsere Modelle sind auf dem Scaffold-Split validiert, also mit Testverbindungen, deren molekulare Kerne im Training fehlen. Das ist der härtere und ehrlichere Split.

EndpunktMetrik (Scaffold-Split)n (Testsatz)
hERG (Kardiotoxizität)AUC 0,8567500
CYP2C9-HemmungAUC 0,9112419
CYP1A2-HemmungAUC 0,9022516
Ames-MutagenitätBalanced Accuracy 0,7361089
BBB-PenetrationAUC 0,932305

Separat erreichte unser Ames-Modell auf dem offiziellen Split der TDC-ADMET-Benchmark-Gruppe (Training nur auf dem offiziellen Trainings-Split, 5 Wiederholungen, bewertet mit dem Evaluator von TDC) AUROC 0,847 ± 0,013 bei n = 1457 im Testsatz. Referenz: Huang et al., Nat Chem Biol 18, 1033 (2022) sowie das laufende Leaderboard auf tdcommons.ai.

Zwei Vorbehalte sind es wert, klar benannt zu werden. Erstens: Die Modelle der ersten Tabelle und das für den TDC-Split neu trainierte Modell sind unterschiedliche Fits, die beiden Tabellen sind also nicht unmittelbar vergleichbar. Zweitens: Mehrere publizierte ADMET-Endpunkte haben sehr kleine offizielle Testsets, DILI mit n = 96 und HIA mit n = 117 im TDC-Split, und eine als Kennzahl herausgestellte AUC auf weniger als 150 Verbindungen sollte keine Portfolioentscheidung tragen.

Was das nicht verrät

  • Docking-Scores sind keine Affinitäten. −9,44 kcal/mol ordnet Posen innerhalb einer Kampagne gegen eine Struktur. Es sagt keine Ki voraus und sagt nichts über kovalente Bindungsbildung, auch wenn die Pose ein Cystein kontaktiert.
  • Eine hERG-Vorhersage mit geringem Risiko ist kein unauffälliger Patch-Clamp-Befund. Es ist ein Prior, der die Reihenfolge der Assays festlegen hilft, nicht mehr.
  • Scores außerhalb der Applicability Domain bedeuten nicht „wahrscheinlich unbedenklich“. Sie sind in beide Richtungen unbekannt. Ein DILI-Wert von 0,90 out of domain ist auch kein Sicherheitsbeweis.
  • SA 2,44 ist eine Heuristik, keine Route. Ob das Molekül tatsächlich herstellbar ist, entscheiden Retrosynthese und chemisches Urteilsvermögen.
  • 6 von 6 bestandenen Drug-Likeness-Filtern sind eine Mindestanforderung, kein positives Signal. Auch Moleküle, die aus anderen Gründen scheitern, bestehen Regeln nach Lipinski meist.
  • Nichts davon ist eine regulatorische Position. Das sind Triage-Ausgaben zur Priorisierung von Experimenten.

Praktisches Vorgehen für eine Design-Kampagne

1. Breit generieren, dann die Stufen 1 bis 3 als harte Grenze anwenden. Sie kosten fast nichts und entfernen offensichtlichen Ausschuss. 2. Das Tox-Schnellscreening auf den Überlebenden ausführen und das Domain-Flag als vollwertige Spalte neben dem Score behalten. 3. In drei Gruppen aufteilen: in-domain-sauber, in-domain-geflaggt, out-of-domain. Nur die erste ist die engere Auswahl. Die dritte ist die Liste für Assays. 4. Docking nur für die engere Auswahl einsetzen.

Die knappe Ressource ist nicht die Rechenleistung. Es ist die Zahl der Moleküle, die ein Chemiker tatsächlich herstellen wird.

Häufige Fragen

Erzeugt generatives Moleküldesign synthetisierbare Moleküle?

Nicht automatisch. Generative Modelle optimieren die vorgegebene Zielfunktion, und Validität ist keine Herstellbarkeit. Ein Score für synthetische Zugänglichkeit ist die günstige erste Prüfung: Das oben gezeigte Analogon erreichte SA 2,44, was im herstellbaren Bereich liegt. Das ist eine Heuristik auf Basis von Fragmenthäufigkeit, keine Route. Alles, was tatsächlich hergestellt werden soll, sollte vor Laborzeit mit Retrosyntheseplanung und chemischer Prüfung bestätigt werden.

Welche ADMET-Endpunkte sollten einen generativen Design-Lauf filtern?

Mindestens hERG, Ames-Mutagenität, CYP-Hemmung und ein Permeabilitäts- oder BBB-Endpunkt, je nach Zielkompartiment. Auf unseren Scaffold-Split-Holdouts sind das die besser abgesicherten Endpunkte: hERG AUC 0,856 (n = 7500), CYP2C9 AUC 0,911 (n = 2419), Ames Balanced Accuracy 0,736 (n = 1089). Endpunkte mit Testsets unter etwa 150 Verbindungen können die Triage stützen, sollten aber kein Programm blockieren.

Was bedeutet „außerhalb der Applicability Domain“ für einen vorhergesagten Toxizitätsscore?

Es bedeutet, dass das Anfragemolekül außerhalb des chemischen Raums liegt, auf dem das Modell trainiert wurde, sodass die Zahl Extrapolation statt Vorhersage ist. Im durchgerechneten Beispiel lieferte das ADMET-Screening Ames 0,84 und DILI 0,90, flaggte aber beide als out of domain, während hERG mit 0,0125 in domain lag. Die korrekte Reaktion auf eine solche Kennzeichnung ist, einen Assay einzuplanen, und nicht, dem Score zu vertrauen oder ihn stillschweigend zu verwerfen.

Warum lösen generative Modelle so oft Out-of-domain-Flags aus?

Weil sie genau dafür da sind. Ein Generator, der nur Moleküle erzeugt, die dem Trainingsdatensatz der ADMET-Modelle ähneln, bringt wenig zusätzlichen Wert. Je neuartiger die Chemie, desto weiter liegt sie von den QSAR-Trainingsverteilungen entfernt, und desto häufiger schlägt die Domain-Prüfung an. Das ist eine strukturelle Spannung im De-novo-Design, kein Fehler der Modelle; deshalb muss die Domain-Kennzeichnung den Score immer begleiten.

Kann ein Docking-Score ein generativ designtes Molekül bestätigen?

Er kann eine Bindungshypothese stützen und Kandidaten gegeneinander ordnen. Unser Docking lieferte für das designte Analogon gegen KRAS G12C (PDB 6OIM) −9,44 kcal/mol mit 47 Interaktionen und einem Cys26-Kontakt. Das ist ein nicht kovalenter Rangwert gegen eine hinterlegte Struktur. Es ist keine Affinität, keine Vorhersage kovalenter Bindung, und es ersetzt keinen biochemischen Assay.

Wie viele generierte Moleküle überstehen typischerweise einen vollständigen Filterstapel?

Es gibt keine allgemeingültige Zahl; sie hängt vollständig vom Generator, dem Seed-Gerüst und der Strenge der Domain-Grenze ab. Die nützliche Kennzahl ist nicht die Überlebensrate, sondern die Zusammensetzung der Überlebenden: wie viele sind in-domain-sauber gegenüber out-of-domain. Wenn fast alles out of domain liegt, erkunden ADMET-Modelle und Generator unterschiedliche chemische Räume, und es braucht experimentelle Daten, bevor der Filterstapel überhaupt etwas bedeutet.

Weiterführende Artikel

Gerechnet mit CovaSyn

Die Zahlen in diesem Artikel stammen aus unseren Werkzeugen.

  • ADME-Profile, Druglikeness, Molekül-Design.
  • ICH M7, Tox21, CYP450, Strukturalerts, ADMET-Triage.

Kostenlos als PDF

Ergebnisse, auf die Sie sich verlassen können

Unser Einsteiger-Guide für Chemie, Pharma und Biotech: woran Sie Schätzung und Rechnung unterscheiden, sieben Fragen an jedes Ergebnis und sechs Fragen an jeden Anbieter. 8 Seiten.

Guide anfordern

Nächster Schritt

Nachrechnen statt schätzen.

30 Minuten per Microsoft Teams mit dem CovaSyn-Team. Wenn es nicht passt, sagen wir das direkt.