$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Dit protocol beschrijft een computationele methode om de mogelijke biomarkers van door paracetamolen veroorzaakte leverschade te definiëren, waarbij gebruikgemaakt wordt van netwerktoxicologie, transcriptomics, machine learning en moleculaire koppeling (Figuur 1). Het protocol is gericht op onderzoekers die toegang hebben tot bio-informaticatools, transcriptomische datasets en moleculaire dockingsoftware.
Procedure
Stap 1: Identificatie van paracetamoldoelen
Haal de SMILS-representatie van paracetamol (APAP) op van PubChem. Gebruik online platforms (ChEMBL, SwissTargetPrediction, STITCH, SEA) om potentiële moleculaire doelen van APAP te voorspellen. Integreer en dedupliceer de voorspelde doelen om een lijst te genereren van 140 APAP-doelen met hoge betrouwbaarheid.
Stap 2: Identificatie van Hepatotoxiciteitsdoelen
Haal hepatotoxiciteitsgerelateerde genen op uit de GeneCards-database. Verzamel en dedupliceer de lijst om een niet-redundante set van 657 genen gerelateerd aan hepatotoxiciteit te genereren. Identificeer overlappende genen tussen APAP-doelen en levertoxiciteitsgerelateerde genen met behulp van een Venn-diagram.
Stap 3: Transcriptomische gegevensvoorverwerking
Download de GSE74000 dataset van GEO. Preverwerk ruwe expressiegegevens met DESeq2: verwijder genen met lage expressie, normaliseer met groottefactoren en pas variantie-stabiliserende transformatie (VST) toe. Voer differentiële expressieanalyse uit met Limma en DESeq2, met drempels van aangepaste p-waarde < 0,05 en |log2FC| > 1.
Stap 4: Functionele Verrijkingsanalyse
Upload overlappende genen naar STRING voor genontologie (GO), KEGG-route, weefselexpressie en ziektecorrelatie-analyses. Visualiseer functionele verrijkingsresultaten met behulp van bubbeldiagrammen en heatmaps.
Stap 5: Machine Learning voor de selectie van kenmerkgenen
Pas een Random Forest-classifier toe (n_estimators=500, max_depth=10) om feature-genen van overlappende APAP- en hepatotoxiciteitsgenen te prioriteren. Evalueer de modelprestaties met behulp van Out-of-Bag (OOB) fout- en feature-importance scores. Selecteer de top 20 kenmerkgenen voor verdere analyse.
Stap 6: Moleculaire koppeling
APAP-structuur (CID 1983) uit PubChem en eiwitreceptoren (ESR1: PDB ID 1SJ0, PNP: PDB ID 1V2H) uit PDB. Bereid ligand- en receptorbestanden voor: converteer naar PDB-formaat, voeg polaire waterstoffen toe, ken ladingen toe en sla op als PDBQT-bestanden. Definieer het dockingrooster in AutoDock Tools, dat de actieve site van het eiwit bedekt. Voer moleculaire docking uit met AutoDock Vina, met exhaustiviteit ingesteld op 8, en analyseer bindingsaffiniteiten en interacties. Visualiseer dockingresultaten met PyMOL om bindingsconformaties en sleutelinteracties te analyseren.
Stap 7: Statistische Analyse
Bepaal de statistische significantie met t-tests en pas p-waarden aan voor meervoudige vergelijkingen met de Benjamini-Hochberg-methode31. Visualiseer statistisch significante associaties met behulp van heatmaps en scatterplots.
Materialen en Methoden
Identificatie van paracetamoldoelen
Om potentiële moleculaire doelen van APAP te identificeren, haalden we eerst de SMILS-representatie op uit de PubChem-database. Vervolgens gebruikten we verschillende online platforms, waaronder het Chemical European Molecular Biology Laboratory (ChemBL)32, Swiss Target Prediction33, Search Tool for the Interaction of Chemicals and Targets (STITCH)34, en Similarity ensemble approach (SEA)35, om mogelijke doelwitten te voorspellen. Na het integreren van de resultaten van deze tools selecteerden we een set high-confidence targets voor APAP. Tabel 1 definieert de belangrijkste gencategorieën die in deze studie zijn gebruikt, en verduidelijkt hun rol in data-analyse en biologische interpretatie. Het consistente gebruik van deze termen zorgt voor duidelijke communicatie van onze resultaten.
Identificatie van hepatotoxiciteitsdoelen
Potentiële genen geassocieerd met hepatotoxiciteit werden opgehaald uit de GeneCards-database. Alle geïdentificeerde genen werden gecompileerd, duplicaten verwijderd en er werd een niet-redundante lijst opgesteld voor latere analyses. De GSE74000 dataset werd op 15 maart 2024 gedownload uit de GEO-repository. Ruwe expressiegegevens werden verwerkt en genormaliseerd met behulp van het limma-pakket (quantielnormalisatie). Differentiële expressieanalyse werd uitgevoerd met lineaire modellering en empirische Bayes-krimp. Genen die een aangepaste p-waarde < 0,05 (Benjamini-Hochberg FDR) en |log₂FC| > 1 werden als significant beschouwd. Visualisatie van DEG's werd uitgevoerd met behulp van vulkaangrafieken en heatmaps die met ggplot2 waren gegenereerd.
Datavoorverwerking
Ruwe telgegevens werden vooraf verwerkt met DESeq2. Genen met lage expressie werden verwijderd met een detectiedrempel van CPM >1 in ten minste 70% van de monsters. Bibliotheekgrootte-normalisatie werd uitgevoerd met behulp van DESeq2-groottefactoren, zoals gedefinieerd in vergelijking (1):
(1)
Waarbij de mediane verhouding groottefactor wordt aangeduid met sj. Om gemiddelde-variantierelaties te stabiliseren, werd een variantie-stabiliserende transformatie (VST) gebruikt in vergelijking (2):
(2)
DEG's werden geïdentificeerd met behulp van de Wald-test en Benjamini-Hochberg-correctie, waarbij genen als significant werden beschouwd als ze in vergelijking (3) worden gebruikt:
(3)
De DESeq2-afgeleide DEG-verzameling werd gedefinieerd als vergelijking (4):
(4)
Deze set (X) werd gebruikt in de consensusstrategie samen met Limma Trend (Y) en Limma Voom (Z).
PPI-netwerkconstructie
Venn-diagrammen werden gebruikt om gemeenschappelijke genen te identificeren tussen APAP- en hepatotoxiciteitsdoelen. De overlappende genen werden vervolgens geüpload naar de Search Tool for the Retrieval of Interacting Genes/Proteins (STRING) database om PPI-netwerken te construeren.
Multidimensionale functionele verrijkingsanalyse
We voerden eerst Gene Ontology (GO), Kyoto Encyclopedia of Genes and Genomes (KEGG), weefselexpressie en ziektegerelateerde functionele analyses uit van overlappende genen voor APAP en hepatotoxiciteit via de STRING-website. Vervolgens voerden we GO, KEGG en Gene Set Enrichment Analysis (GSEA) (REACTOME) verrijkingsanalyses uit van de differentiële genen voor hepatotoxiciteit met behulp van Sendo Academic Tools.
Random bosanalyse
We hebben machine learning toegepast om de top 20 feature-genen te identificeren uit de overlappende APAP- en hepatotoxiciteitsgenen in de APAP-geïnduceerde hepatotoxiciteitstranscriptomgegevens. Er werd een Random Forest-classifier geïmplementeerd, met 500 bomen (n_estimators=500), een maximale boomdiepte van 10 (max_depth=10), minimaal 2 monsters nodig om een knoop te splitsen (min_samples_split=2), en het Gini-onzuiverheidscriterium (criterium='gini')36. De prestaties van het model werden geëvalueerd met behulp van de Out-of-Bag (OOB) fout, waarbij een waarde dicht bij 0 een hogere voorspellende nauwkeurigheid aangeeft. Feature-belangrijkheidsscores werden berekend en gevisualiseerd op basis van de Random Forest-analyse om de bijdrage van elk gen te rangschikken, zoals in vergelijking (5).
(5)
N was het totale aantal steekproeven, yi was de 1(·) was een indicatorfunctie, 1 als de voorwaarde waar was en 0 anders;
was het voorspelde label van monster III met alleen bomen waarbij III niet in de training werd opgenomen.
Differentiële expressie van gekarakteriseerde genen
De expressieverschillen van kenmerkgenen in de transcriptomische data werden weergegeven met behulp van vioolplots. Biomarkers die statistisch significante verschillen vertoonden, werden geïdentificeerd als potentiële nieuwe biomarkers van door APAP geïnduceerde hepatotoxiciteit voor verder onderzoek.
Moleculaire koppeling
Kleine moleculaire verbindingen (CID 1983) werden opgehaald uit de PubChem-database, en eiwitreceptoren ESR1 en PNP (PDB ID's 1SJ0 en 1V2H) werden gedownload uit de Protein Data Bank. Ligandstructuren werden omgezet naar PDB-formaat met OpenBabel en voorbewerkt in AutoDock Tools door polaire waterstoffen toe te voegen, Gasteiger-ladingen toe te wijzen, roteerbare bindingen te definiëren en op te slaan in PDBQT-formaat. Eiwitreceptoren werden voorbereid met PyMOL door watermoleculen en co-gekristalliseerde liganden te verwijderen, gevolgd door de toevoeging van polaire waterstoffen en het toewijzen van Kollman-ladingen met AutoDock Tools, en opgeslagen als PDBQT-bestanden.
Bij moleculaire docking werd AutoDock-software gebruikt om het dockingrooster te definiëren dat de actieve plaats van eiwit37 bedekte. Het rastervak was gecentreerd op coördinaten (x = XX·XX, y = YY· YY,z = ZZ· ZZ) met afmetingen van 40 × 40 × 40 Å en een rasterafstand van 0,375 Å, waardoor volledige dekking van de bindingspocket wordt gegarandeerd. AutoDock Vina werd gebruikt om ligand-eiwitbindingsmodi en bindingsaffiniteiten te berekenen, waarbij de exhaustiviteitsparameter op 8 werd gezet, en de top negen bindingsposities werden voor elke ligand gegenereerd.
Validatie van het koppelingsprotocol werd uitgevoerd door het co-gekristalliseerde ligand opnieuw aan te koppelen in de actieve locatie, wat een RMSD-waarde van < 2,0 Å opleverde, wat de betrouwbaarheid van de koppelprocedure bevestigde. De koppelingsresultaten werden gevisualiseerd met PyMOL om bindingsconformaties en belangrijke interacties, waaronder waterstofbruggen, te analyseren.
Koppelingssimulaties voorspelden dat verbinding X past in de bindingsplaats van eiwit Y, waarbij potentiële waterstofbruggen en hydrofobe contacten ontstaan, met een voorspelde bindingsenergie van -8,5 kcal/mol.
Probleemoplossing en mogelijke aanpassingen
Om de robuustheid en reproduceerbaarheid van de voorgestelde workflow te verbeteren, moeten verschillende overwegingen voor probleemoplossing en mogelijke aanpassingen worden opgemerkt. Als een onverwacht laag aantal differentieel expressieve genen (DEGs) wordt geïdentificeerd, wordt gebruikers geadviseerd de normalisatieprocedure te verifiëren, nauwkeurige groepslabeling te controleren en de |log2-voudige verandering aan te passen| drempel, terwijl een passende false discovery rate (FDR) controle behouden blijft. Omgekeerd, als een overmatig aantal DEG's wordt verkregen, kan het toepassen van strengere FDR-cutoffs of het filteren van genen met lage variantie vóór differentiële expressieanalyse de specificiteit verbeteren.
Batcheffecten kunnen clusteringpatronen beïnvloeden in verkennende analyses zoals principal component analysis (PCA). Als monsters voornamelijk clusteren op batch in plaats van biologische conditie, moeten batchcorrectiemethoden (bijvoorbeeld empirische Bayes-benaderingen zoals ComBat) worden toegepast, en moeten monstermetadata zorgvuldig worden herzien op consistentie.
Voor de op Random Forest-gebaseerde featureselectie kunnen hoge Out-of-Bag (OOB) foutpercentages of onstabiele feature-ranglijsten wijzen op suboptimale modelconfiguratie. In dergelijke gevallen kan het verhogen van het aantal bomen, het afstellen van de meetparameter of het uitvoeren van herhaalde modelruns met consensus-featureselectie de modelstabiliteit en voorspellende betrouwbaarheid verbeteren. Daarnaast kunnen kruisvalidatiestrategieën worden gebruikt om de robuustheid van het model verder te beoordelen.
Om de betrouwbaarheid te versterken, kunnen gebruikers de analyse optioneel herhalen met alternatieve DEG-drempels of machine learning-parameterinstellingen en de consistentie van geïdentificeerde feature-genen vergelijken. Dergelijke gevoeligheidsanalyses helpen ervoor te zorgen dat de belangrijkste bevindingen niet worden bepaald door specifieke parameterkeuzes en ondersteunen de reproduceerbaarheid van de workflow over vergelijkbare transcriptomische datasets.
Statistische analyses
De statistische significantie werd bepaald met een t-test, waarbij p-waarden werden gerapporteerd ter vergelijking. Statistische correlaties tussen genexpressieniveaus en levertoxiciteitsgerelateerde fenotypes werden beoordeeld met behulp van Pearson- en Spearman-correlatiecoëfficiënten, afhankelijk van de datanormaliteit. P-waarden werden aangepast voor meervoudige vergelijkingen met behulp van de Benjamini-Hochberg-methode. Significante associaties werden weergegeven met heatmaps en scatterplots, wat een robuuste evaluatie van transcriptomische relaties bood.