$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Evaluierung der mqTrans-Ansicht des Transkriptomik-Datensatzes
Der Testcode verwendet elf Merkmalsauswahlalgorithmen (FS) und sieben Klassifikatoren, um zu bewerten, wie die generierte mqTrans-Ansicht des transkriptomischen Datensatzes zur Klassifizierungsaufgabe beiträgt (Abbildung 6). Der Testdatensatz besteht aus 317 Kolonadenokarzinomen (COAD) aus der Datenbank des Cancer Genome Atlas (TCGA)29. Die COAD-Patienten in den Stadien I oder II gelten als negative Proben, während die Patienten in den Stadien III oder IV die positiven sind.
Elf FS-Algorithmen sind im Testcode implementiert. Es gibt drei filterbasierte FS-Algorithmen, darunter die Auswahl der besten K-Merkmale nach MIC (SK_mic), die Auswahl der K-Merkmale nach der FPR der MIC (SK_fpr) und die Auswahl der K-Merkmale nach der höchsten FDR der MIC (SK_fpr). Drei baumbasierte FS-Algorithmen bewerten die einzelnen Merkmale durch einen Entscheidungsbaum mit Gini-Index (DT_gini), den adaptiven Boosted-Entscheidungsbäumen (AdaBoost) und dem Random Forest (RF_fs). Der FS-Pool des Testcodes wertet auch zwei Wrapper aus: rekursive Merkmalseliminierung (RFE) mit dem linearen Unterstützungsvektorklassifikator (SVC)(RFE_SVC) und RFE mit dem logistischen Regressionsklassifikator (RFE_LR) sowie zwei Einbettungsalgorithmen: den linearen SVC-Klassifikator mit den am höchsten bewerteten L1-Merkmalswichtigkeitswerten (lSVC_L1) und den logistischen Regressionsklassifikator mit den am höchsten bewerteten L1-Merkmalswichtigkeitswerten (LR_L1).
Der Testcode erstellt die Klassifikationsmodelle mit sieben Klassifikatoren, darunter Linear Support Vector Machine (SVC), Gaußian Naïve Bayes (GNB), Logistic Regression Classifier (LR), k-Nearest Neighbor, k-5 by default (KNN), XGBoost, Random Forest (RF) und Decision Tree (DT).
Abbildung 6 zeigt die maximale Testgenauigkeit der mqTrans-Merkmale, der ursprünglichen mRNA-Merkmale und der kombinierten Teilmenge der mRNA- und mqTrans-Merkmale, die von jedem FS-Algorithmus empfohlen werden.
Die kombinierten Merkmalsuntergruppen (mRNA+mqTrans) haben die höchste Genauigkeit von 0,7656 bei der "SK_fpr" FS-Methode erreicht, besser als die einzelnen Merkmalstypen mqTrans (0,7188) und ursprüngliche mRNA (0,7188). Ähnliche Muster lassen sich für die anderen FS-Algorithmen beobachten. Der Benutzer kann die ausgewählten Features in der Ausgabedatei Output-SelectedFeatures.csv überprüfen.
Detektion der dunklen Biomarker
Frühere Studien zeigten die Existenz der undifferentiell exprimierten Gene mit signifikant unterschiedlich repräsentierten mqTrans-Werten zwischen der phänotypischen und der Kontrollgruppe 26,38,39. Diese Gene werden als dunkle Biomarker bezeichnet, da traditionelle Biomarker-Nachweisstudien sie aufgrund ihrer undifferenziellen Ausprägung ignorieren. Mit der statistischen Analysefunktion t.test in Microsoft Excel kann ein Merkmal definiert werden, das differentiell ausgedrückt wird, wenn sein statistischer p-Wert kleiner als 0,05 ist.
Unter den 3062 Merkmalen mit den generierten mqTrans-Werten wurden 221 dunkle Biomarker detektiert (Abbildung 7). Das drittplatzierte Gen ENSG00000163697 (APBB2, Amyloid Beta Precursor Protein Binding Family B Member 2) zeigt signifikant differentiell repräsentierte mqTrans-Werte (mqTrans.P = 2,03 x 10-4), während sein ursprüngliches Expressionsniveau keine differentielle Expression aufweist (mRNA.P = 3,80 x 10-1). Das Keyword APBB2 traf 27 Publikationen in der PubMed-Datenbank40, aber es wurden keine Verbindungen mit dem Dickdarm oder Darm festgestellt.
Ein weiteres Gen ENSG00000048052 (HDAC9, Histon-Deacetylase 9) hat die unterschiedlich dargestellten mqTrans-Werte (mqTrans.P = 6,09 x 10-3), während praktisch die gleichen Normalverteilungen zwischen der phänotypischen und der Kontrollgruppe beibehalten werden (mRNA.P = 9,62 x 10-1). Das Keyword HDAC9 traf auf 417 Publikationen in der PubMed-Datenbank. Drei Studien erwähnten auch die Schlüsselwörter "Dickdarm" oder "Darm" in den Abstracts 41,42,43. Aber keiner von ihnen untersuchte die Rolle von HDAC9 bei Darmkrebs.
Die Daten deuteten auf die Notwendigkeit weiterer Evaluierungen dieser dunklen Biomarker anhand ihrer posttranskriptionellen Aktivitäten hin, z.B. der translatierten Proteinspiegel44,45.
Pan-Krebs-Verteilungen von stoffwechselbezogenen dunklen und traditionellen Biomarkern
Die stoffwechselbezogenen traditionellen Biomarker wurden gescreent und mit dunklen Biomarkern von 26 Krebsarten im TCGA-Datensatzverglichen 38. Beide Kategorien von Biomarkern wurden einer statistischen Auswertung unterzogen, um Signifikanzniveaus in frühen (Stadien I und II) und späten (Stadien III und IV) Krebsstadien zu erkennen. Bei dieser Auswertung wurden die Student-t-Tests für p-Werte verwendet, die anschließend für Mehrfachtests mit False Discovery Rates (FDRs) korrigiert wurden. Detaillierte Daten für jede der 26 Krebsarten sind in Abbildung 8 dargestellt.
Gene, die FDR-korrigierte p-Werte unter 0,05 lieferten, wurden als traditionelle Biomarker klassifiziert. Im Gegensatz dazu wurden dunkle Biomarker definiert als solche mit FDR-korrigierten p-Werten unter 0,05 in der mqTrans-Ansicht, während sie gleichzeitig keine statistisch signifikanten Unterschiede in den Expressionsniveaus aufwiesen.
Abbildung 9 zeigt eine allgemeine Knappheit an dunklen Biomarkern im Vergleich zu herkömmlichen Biomarkern bei den meisten Krebsarten. Zu den bemerkenswerten Ausnahmen gehören BRCA, MESO und TGCT, die eine größere Prävalenz dunkler Biomarker aufweisen. Es zeigt sich, dass verschiedene Faktoren, darunter Transkriptionsfaktoren, Methylierungsmuster, Genmutationen und Umweltbedingungen, die transkriptionelle Dysregulation dieser dunklen Biomarker modulieren könnten. Weitere Komplexität kann durch überlappende nicht-kodierende RNA-Transkripte entstehen, die die Expressionsniveaus dunkler Biomarker verfälschen könnten. Transkriptionsdysregulationen einiger dunkler Biomarker wurden durch ihre differentiellen Proteinspiegel unterstützt44,45. Die dunklen Biomarker werden in traditionellen Studien oft übersehen und bieten faszinierende Wege für zukünftige mechanistische Untersuchungen.

Abbildung 1: Eine Übersicht über die HealthModel- und Feature-Selection-Module in diesem Protokoll. Ersetzen Sie die spezifischen Algorithmen im Featureauswahlpool und im Klassifikatorpool, wenn der Benutzer mit der Python-Programmierung vertraut ist. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 2: Vollständiger Codefluss für dieses Protokoll. (A) Bereiten Sie die Python-Umgebung vor. Erstellen Sie zunächst eine virtuelle Umgebung und installieren Sie wichtige Pakete. Ausführliche Anweisungen finden Sie in Abschnitt 1. (b) Generieren von mqTrans-Features. Erhalten Sie mqTrans-Funktionen, indem Sie den bereitgestellten Code Schritt für Schritt ausführen. Ausführliche Erläuterungen finden Sie in Abschnitt 2. (C) Wählen Sie mqTrans-Funktionen aus. Dieser Abschnitt konzentriert sich auf die Bewertung der mqTrans-Funktionen. Ausführliche Informationen finden Sie in Abschnitt 3. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 3: Vorbereiten der Umgebung für Python. (A) Der Befehl zum Erstellen des Gesundheitsmodells. (B) Geben Sie y während des Anlegens des VE-Prozesses ein. (C) Der gebräuchlichste Befehl zum Aktivieren des VE. (D) Der Befehl zum Installieren der Taschenlampe 1.13.1. (E) Installieren Sie zusätzliche Bibliotheken für das torch-geometric-Paket . (F) Installieren Sie das torch-geometric-Paket . Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 4: Führen Sie das HealthModel aus, um die mqTrans-Funktion zu erhalten. (A) Laden Sie den Code herunter. (B) Das Beispiel einer Datendatei. Jede Spalte enthält alle Werte eines regulatorischen Faktors, und das erste Element ist die Gen-ID. Jede Zeile gibt die Werte einer bestimmten Stichprobe an, wobei das erste Element der Stichprobenname ist. (C) Das Beispiel einer Etikettendatei. Die erste Spalte enthält die Beispielnamen, und die Klassenbezeichnung jedes Beispiels wird in der Spalte mit dem Titel Bezeichnung angegeben. Der Wert 0 in der Beschriftungsspalte bedeutet, dass diese Probe aktiv ist, 1 bedeutet tot. (D) die Ausgänge von mqTrans. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 5: Führen Sie den Feature-Auswahlalgorithmus für das mqTrans-Feature aus. Die Ergebnisse des Merkmalsauswahlalgorithmus werden dem Benutzer angezeigt. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 6: Die maximale Testsatzgenauigkeit der einzelnen Merkmalsauswahlalgorithmen. Die horizontale Achse listet die Feature-Auswahlalgorithmen auf, und die vertikale Achse gibt die Genauigkeitswerte an. Die Histogramme zeigen die experimentellen Daten der drei Einstellungen, d.h. mqTrans, mRNA, mRNA+mqTrans. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 7: Top 50 dunkle Biomarker mit den kleinsten p-Werten in der mqTrans-Ansicht. In der Spalte "Dunkler Biomarker" werden die Namen der dunklen Biomarker angegeben. Die Spalten "mRNA.P" und "mqTrans.P" sind die statistischen t-Test-p-Werte zwischen der phänotypischen und der Kontrollgruppe. Die Hintergrundfarben der p-Werte liegen zwischen den p-Werten 1,00 (blau) und 0,00 (rot), und die weiße Farbe stellt den p-Wert = 0,05 dar. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 8: Die Details der 26 Krebsarten im Cancer Genome Atlas (TCGA) in verschiedenen Stadien. Die Spalten "Kohorte" und "Krankheitsgewebe" beschreiben die Patientengruppe und die erkrankten Gewebe für jeden Datensatz. Die letzten vier Spalten geben die Anzahl der Proben in den Entwicklungsstadien I, II, III bzw. IV an. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.

Abbildung 9: Die Anzahl dunkler und traditioneller Biomarker bei 26 Krebsarten. Die horizontale Achse listet die 26 Krebsarten auf. Die vertikale Achse zeigt die Anzahl der dunklen Biomarker und der traditionellen Biomarker für diese Krebsarten. Bitte klicken Sie hier, um eine größere Version dieser Abbildung anzuzeigen.
Ergänzende Codierungsdatei 1: HealthModel-mqTrans-v1-00.tar Bitte klicken Sie hier, um diese Datei herunterzuladen.