$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Volgens dit protocol werden representatieve resultaten verkregen om de associaties tussen mitochondriale eiwitten (tabel 2) en acht categorieën hart- en vaatziekten (tabel 3) te bestuderen. In deze categorieën vonden we 363.567 publicaties gepubliceerd van 2012 tot oktober 2022 (362.878 gecategoriseerd op MeSH-metadata, 6.923 gecategoriseerd op label imputatie). Alle publicaties hadden titels, 276.524 hadden samenvattingen en 51.065 hadden de volledige tekst beschikbaar. In totaal werden 584 van de 1.687 bevraagde mitochondriale eiwitten geïdentificeerd in de publicaties, terwijl 3.284 van hun 8.026 bevraagde functioneel gerelateerde eiwitten werden geïdentificeerd. In totaal werden 14 unieke eiwitten geïdentificeerd met significante scores in alle ziektecategorieën, met een z-scoredrempel van 3,0 (figuur 5). De Reactome pathway analyse van deze eiwitten onthulde 12 routes die significant zijn voor alle ziekten (figuur 6). Alle eiwitten, routes, ziekten en scores werden geïntegreerd in een knowledge graph (tabel 4). Deze kennisgrafiek werd gebruikt om 12.688 nieuwe eiwitziekteassociaties te voorspellen en gefilterd met een waarschijnlijkheidsscore van 0,90 om 1.583 voorspellingen met hoge betrouwbaarheid op te leveren. Een uitgelicht voorbeeld van twee eiwit-ziekteassociaties wordt getoond in figuur 7, geïllustreerd in de context van andere relevante biologische entiteiten die functioneel verwant zijn aan de eiwitten. De modelevaluatiestatistieken worden gerapporteerd in tabel 5.

Figuur 1: Dynamische weergave van de workflow. Deze figuur geeft de vier belangrijkste stappen in deze workflow weer. Ten eerste worden relevante eiwitten samengesteld op basis van de door de gebruiker verstrekte GO-termen (bijv. Cellulaire componenten) en worden ziektecategorieën voorbereid op basis van de door de gebruiker verstrekte meSH-identificaties van de ziekte. Ten tweede worden associaties tussen eiwitten en ziekten berekend in de stap text-mining. Publicaties binnen een bepaald datumbereik worden gedownload en geïndexeerd. Ziekte-bestuderende publicaties worden geïdentificeerd (via MeSH-labels en optioneel via toegerekende labels), en hun volledige teksten worden gedownload en geïndexeerd. Eiwitnamen worden in de publicaties opgevraagd en gebruikt om de eiwit-ziekteassociatiescores te berekenen. Vervolgens, na text-mining, helpen deze scores bij het identificeren van de belangrijkste eiwit- en routeassociaties. Ten slotte wordt een kennisgrafiek geconstrueerd die deze eiwitten, ziekten en hun relaties binnen de biomedische kennisbasis omvat. Nieuwe eiwit-ziekteassociaties worden voorspeld op basis van de geconstrueerde kennisgrafiek. Deze stappen maken gebruik van de meest recent beschikbare gegevens uit de biomedische kennisbanken en PubMed. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 2: Technische architectuur van de workflow. De technische details van deze workflow worden geïllustreerd in deze figuur. De gebruiker verstrekt de MeSH-boomnummers van de ziektecategorieën en GO-term(en). Tekstdocumenten worden gedownload van PubMed, ziekterelevante documenten worden geïdentificeerd op basis van de verstrekte MeSH-labels en documenten zonder onderwerp-aangevende MeSH-labels ontvangen toegerekende categorielabels. De eiwitten die geassocieerd zijn met de verstrekte GO-term(en) worden verworven. Deze eiwitset wordt uitgebreid met eiwitten die functioneel gerelateerd zijn via eiwit-eiwitinteracties, gedeelde biologische routes en transcriptiefactorafhankelijkheid. Deze eiwitten worden opgevraagd in ziekterelevante documenten en gescoord door CaseOLAP. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 3: Een voorbeeld van een verwerkt document. Een voorbeeld van een geparseerd, geïndexeerd tekstdocument wordt hier weergegeven. In volgorde geven relevante velden de indexnaam (_index, _type), de PubMed-ID (_id, pmid), de documentsubsecties (titel, samenvatting, full_text, inleiding, methoden, resultaten, discussie) en andere metagegevens (jaar, MeSH, locatie, tijdschrift) aan. Alleen voor weergavedoeleinden worden de subsecties van het document afgekapt met weglatingstekens. Het veld MeSH bevat de documentonderwerpen, die soms kunnen worden geleverd door onze label-imputatiestap. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: Kennisgrafiek schema en biomedische middelen. Deze afbeelding geeft het knowledge graph-schema weer. Elk knooppunt en elke rand vertegenwoordigt respectievelijk een knooppunt- of randtype. De randen tussen hart- en vaatziekten (CVD's) en eiwitten worden gewogen door CaseOLAP-scores. De eiwit-eiwitinteractie (PPI) randen worden gewogen door STRING-betrouwbaarheidsscores. De GRNdb/GTEx-afgeleide transcriptiefactorafhankelijkheid (TFD) randen, MeSH-afgeleide ziekteboomranden en reactoom-afgeleide pathwayranden zijn ongewogen. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Top eiwit-ziekte associaties. Deze figuur toont mitochondriale eiwitten die significant zijn voor elke ziektecategorie. Z-score transformatie werd toegepast op de CaseOLAP-scores binnen elke categorie om significante eiwitten te identificeren met behulp van een drempel van 3,0. (Naar boven) Aantal mitochondriale eiwitten significant voor elke ziekte: Deze vioolplots tonen de verdeling van z-scores voor eiwitten in elke ziektecategorie. Het totale aantal eiwitten dat significant is voor elke ziektecategorie wordt boven elke vioolplot weergegeven. Een totaal van 14 unieke eiwitten werden geïdentificeerd als significant voor alle ziekten, en sommige eiwitten waren significant voor meerdere ziekten. (Onder) Best scorende eiwitten: De heatmap toont de top 10 eiwitten die de hoogste gemiddelde z-scores behaalden voor alle ziekten. De blancowaarden vertegenwoordigen geen verkregen score tussen het eiwit en de ziekte. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 6: Top pathway-disease associaties. Deze figuur illustreert de belangrijkste biologische routes geassocieerd met de bestudeerde ziektecategorieën, zoals bepaald via reactoomrouteanalyse. Alle pathway-analyses werden gefilterd met p < 0,05. De heatmapwaarden vertegenwoordigen de gemiddelde z-score van alle eiwitten binnen de route. (Naar boven) Pathways geconserveerd tussen alle ziekten: In totaal werden 14 eiwitten geïdentificeerd die relevant waren voor alle ziektecategorieën, en 12 geconserveerde pathways onder alle ziektecategorieën werden onthuld. Een dendrogram werd geconstrueerd op basis van de hiërarchische structuur van de route om de paden te verbinden met vergelijkbare biologische functies. De dendrogramhoogte vertegenwoordigt de relatieve diepte binnen de padhiërarchie; brede biologische functies hebben langere ledematen en meer specifieke paden hebben kortere ledematen. (Onder) Pathways die verschillen van een ziektecategorie: Pathway-analyse werd uitgevoerd met behulp van eiwitten die een significante z-score bereikten in elke ziekte. De bovenste drie routes met de laagste p-waarden geassocieerd met elke ziekte worden weergegeven en aangegeven met sterretjes. De paden zouden bij meerdere ziekten in de top drie kunnen staan. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 7: Toepassing van deep learning voor het voltooien van knowledge graphs. Een voorbeeld van het toepassen van deep learning op een ziektespecifieke kennisgrafiek wordt in deze figuur weergegeven. Verborgen relaties tussen eiwitten en ziekte worden voorspeld, en deze worden in blauw aangegeven. Berekende waarschijnlijkheden voor beide voorspellingen worden weergegeven, met waarden variërend van 0,0 tot 1,0 en met 1,0 die een sterke voorspelling aangeeft. Verschillende eiwitten met bekende interacties zijn opgenomen, die eiwit-eiwitinteracties, transcriptiefactorafhankelijkheid en gedeelde biologische routes vertegenwoordigen. Voor visualisatie wordt een subgraaf van enkele knooppunten met relevantie voor het gemarkeerde voorbeeld weergegeven. Sleutel: IHD = ischemische hartziekte; R-HSA-1430728 = metabolisme; O14949 = cytochroom b-c1 complex subeenheid 8; P17568 = NADH-dehydrogenase (ubiquinon) 1 bètasubcomplex subeenheid 7; Q9NYF8 Bcl-2-geassocieerde transcriptiefactor 1, score: 7,24 x 10−7; P49821 = NADH-dehydrogenase (ubiquinon) flavoproteïne 1, mitochondriaal, score: 1,06 x 10−5; P31930 = cytochroom b-c1 complex subeenheid 1, mitochondriaal, score: 4,98 x 10−5; P99999 = cytochroom c, score: 0,399. Klik hier om een grotere versie van deze figuur te bekijken.
Tabel 1: Workflow en snelheidsbeperkende stappen. Deze tabel geeft ruwe schattingen van de rekentijd voor elke fase van de workflow. Opties om onderdelen van de pijplijn op te nemen, wijzigen de totale runtime die nodig is om de analyse te voltooien. De schatting van de totale tijd varieert afhankelijk van de beschikbare rekenbronnen, inclusief de hardwarespecificaties en software-instellingen. Als een ruwe schatting duurde het protocol 36 uur actieve runtime om uit te voeren op onze computationele server, met zes kernen, 32 Gb RAM en 2 Tb opslag, maar dit kan sneller of langzamer zijn op andere apparaten. Klik hier om deze tabel te downloaden.
Tabel 2: Automatische assemblage van de cellulaire component eiwitten. Deze tabel toont het aantal eiwitten geassocieerd met een bepaalde cellulaire component (d.w.z. GO-term), eiwitten die functioneel aan hen gerelateerd zijn via eiwit-eiwitinteracties (PPI), gedeelde routes (PW) en transcriptiefactorafhankelijkheid (TFD). Het aantal totale eiwitten is het aantal eiwitten uit alle voorgaande categorieën samen. Alle functioneel gerelateerde eiwitten werden verkregen met behulp van de standaardparameters van CaseOLAP LIFT. Klik hier om deze tabel te downloaden.
Tabel 3: MeSH-label-imputatiestatistieken. Deze tabel toont de ziektecategorieën, de MeSH-boomnummers die worden gebruikt als de bovenliggende term van alle ziekten die in de categorie zijn opgenomen, het aantal PubMed-artikelen dat in elke categorie is gevonden van 2012-2022 en het aantal extra artikelen dat is opgenomen op basis van de label-imputatiestap. Klik hier om deze tabel te downloaden.
Tabel 4: Kennisgrafiek bouwstatistieken. Deze tabel beschrijft de statistieken voor de grootte van de geconstrueerde knowledge graph, inclusief de verschillende knooppunten en randtypen. De CaseOLAP-scores vertegenwoordigen de relatie tussen een eiwit en een categorie hart- en vaatziekten (CVD). Klik hier om deze tabel te downloaden.
Tabel 5: Voorspellingsstatistieken en validaties van kennisgrafieken. Deze tabel geeft de evaluatiestatistieken weer voor de knowledge graph link voorspelling van nieuwe/verborgen eiwitziekteassociaties. De knowledge graph-randen werden opgedeeld in 70/30-trainings- en testgegevenssets en de grafiekconnectiviteit van de randen bleef in beide datasets behouden. De nauwkeurigheid geeft het aandeel voorspellingen aan dat correct is geclassificeerd, terwijl de gebalanceerde nauwkeurigheid corrigeert voor klassenonbalans. De specificiteit geeft het aandeel negatieve voorspellingen aan dat correct is geclassificeerd. De precisie geeft het aandeel van de juiste positieve voorspellingen aan uit alle positieve voorspellingen, terwijl de recall het aandeel van de juiste positieve voorspellingen aangeeft uit alle positieve randen (d.w.z. eiwit-ziekteassociaties geïdentificeerd via text-mining). De F1-score is het harmonische gemiddelde van de precisie en recall. Het gebied onder de receiver operating characteristic curve (AUROC) beschrijft hoe goed het model onderscheid maakt tussen positieve en negatieve voorspellingen, waarbij 1.0 een perfecte classificator aangeeft. Het gebied onder de precisie-terugroepcurve (AUPRC) meet de afweging tussen precisie en recall bij verschillende waarschijnlijkheidsdrempels, waarbij hogere waarden wijzen op betere prestaties. Klik hier om deze tabel te downloaden.