Gemäß den am 18. Februar 2023 in China erlassenen Maßnahmen zur ethischen Überprüfung von Lebenswissenschaften und medizinischer Forschung mit menschlichen Probanden kann Forschung mit öffentlich zugänglichen Daten die Kriterien für eine Ausnahme von der ethischen Überprüfung erfüllen. Diese Studie verwendete ausschließlich öffentlich zugängliche, deidentifizierte sekundäre transkriptomische Daten und beinhaltete keine neue menschliche Teilnehmerrekrutierung, menschliche Probenentnahme oder Tierversuche. Daher war keine zusätzliche institutionelle ethische Genehmigung erforderlich. In dieser Studie wurden keine Tierversuche durchgeführt. Daher war die Genehmigung durch das institutionelle Komitee für Tierpflege und -nutzung nicht anwendbar.
Datenquellen für stressbedingte Gene des endoplasmatischen Retikulums bei Vorhofflimmern
In dieser Studie wurden öffentlich verfügbare, AF-bezogene transkriptomische Datensätze aus der GEO-Datenbank abgerufen, darunter GSE41177, GSE79768, GSE115574, GSE14975 und GSE165838. Detaillierte Informationen zu den GSE-Datensätzen finden Sie in Supplementary File 1—Supplementary Table S1. GSE41177 und GSE79768 wurden verwendet, um die integrierte Bulk-Transkriptomik-Trainingskohorte zu konstruieren, während GSE115574 und GSE14975 als zwei unabhängige externe Validierungskohorten verwendet wurden. GSE165838 wurde für einzellige transkriptomische Analysen verwendet. Da diese Datensätze auf verschiedenen Plattformen generiert wurden und sich in Gewebeherkunft, klinischem Hintergrund und Probenzusammensetzung unterscheiden können, wurde jeder Datensatz vor der Integration oder Validierung separat entsprechend seinen Plattformeigenschaften vorbearbeitet. Die Batch-Effektkorrektur wurde anschließend mit dem SVA R-Paket für die zusammengeführte Trainingskohorte durchgeführt. Das stressbezogene Genset des endoplasmatischen Retikulums wurde aus der GeneCards-Datenbank mit einem Relevanzwert von ≥ 3 abgerufen und bildete nach der Deduplikation die Zielgenliste, die in dieser Studie verwendet wurde.
Analyse differenziell exprimierter Gene
Nach der Datenstandardisierung und -normalisierung wurde das R-Paket-Limma verwendet, um differenziell exprimierte Gene (DEGs) im integrierten Trainingssatz zu identifizieren. DEGs wurden anhand folgender Signifikanzkriterien definiert: Falschentdeckungsrate-angepasster P-Wert (adj. P.Val) < 0.05 und |log2FC| > 0,58510. Um die Ausdrucksmuster von DEGs zu visualisieren, wurden Vulkandiagramme und Heatmaps mit den Paketen ggplot2 bzw. pheatmap erstellt.
WGCNA-Analyse
Um potenzielle Mechanismen koordinierter Genregulation zu erläutern, die Assoziationsmuster zwischen Koexpressionsmodulen und klinischen Merkmalsvariablen zu definieren und Kernbiomarker oder therapeutische Ziele mit translationalem Potenzial zu identifizieren, wurde WGCNA11 angewandt.
Ein gewichtetes Koexpressionsnetzwerk wurde mit dem WGCNA-Paket in R konstruiert. Die weiche Schwellenwert (β) wurde nach dem Kriterium der skalenfreien Topologie ausgewählt; der entsprechende Wert β wurde für spätere Analysen gewählt, als der skalenfreie Topologie-Fit-Index (R2) 0,8512 erreichte und darüber blieb. Während der Modulidentifikation wurden Parameter im Zusammenhang mit dynamischem Baumfällen und Modulerkennungsempfindlichkeit optimiert, um die Auflösung und Stabilität der Modulgrenzen zu verbessern. Schließlich wurden Module, die signifikant mit dem Zielmerkmal assoziiert sind, extrahiert und intramodulare Hub-Gene als Kandidatengensets für nachgelagerte Analysen identifiziert.
Anreicherungsanalyse von AF-bezogenen DEGs
Um Hub-Gene präzise zu identifizieren, wurden die DEGs zunächst mit Genen aus den wichtigsten WGCNA-Modulen gekreuzt, um eine Reihe von Genen zu definieren, die an der AF-Pathogenese beteiligt sind. Anschließend wurde dieser AF-Gensatz weiter mit ERS-bezogenen Genen gekreuzt, und die daraus resultierenden überlappenden Gene wurden für spätere Analysen beibehalten.
Die funktionelle Anreicherung der untersuchten Gene wurde mithilfe von Gene Ontology (GO) und der Kyoto Encyclopedia of Genes and Genomes (KEGG) Analysen bewertet. GO-Begriffe wurden mit dem R-Paket clusterProfiler analysiert, um die Anreicherung über die Kategorienbiologische Prozesse (BP), zelluläre Komponenten (CC) und molekulare Funktionen (MF) zusammenzufassen. Die KEGG-Analyse wurde dann verwendet, um angereicherte Signalwege zu identifizieren, die mit den Zielgenen14 assoziiert sind. Anreicherungsergebnisse mit einem bereinigten P-Wert < 0,05 wurden als statistisch signifikant angesehen. Die führenden GO-Begriffe und KEGG-Pfade wurden als Balkendiagramme und Blasendiagramme mit ggplot2 dargestellt.
Protein-Protein-Interaktionsanalyse (PPI)
Die PPI-Analyse wurde durchgeführt, indem der geschnittene Gensatz in die STRING-Datenbank hochgeladen wurde, wobei der Organismus auf Homo sapiens beschränkt war. Getrennte Knoten wurden entfernt, und Interaktionen wurden mit einem mittleren Konfidenzwert (kombinierter Wert ≥ 0,4) abgerufen. Das resultierende PPI-Netzwerk wurde anschließend in ein Netzwerkvisualisierungs- und Analysetool für topologische Analysen importiert, um Schlüsselknoten zu identifizieren.
Entwicklung eines Kandidaten-AF-ERS-Klassifikationsmodells basierend auf 12 maschinellen Lernalgorithmen
In dieser Studie wurde ein Ensemble-Klassifikationsrahmen auf Basis von zwölf konventionellen Machine-Learning-Algorithmen entwickelt, um ERS-bezogene Kandidatensignaturgene zu screenen und die Klassifikationsleistung zu optimieren. Für die Datenpartitionierung wurden nach Standardisierung und Normalisierung GSE41177 und GSE79768 zusammengeführt, um die Trainingskohorten-Expressionsmatrix zu erzeugen. GSE115574 wurde als unabhängige externe Validierungskohorte zur Bewertung der Modellgeneralisierbarkeit verwendet. Konkret wurden DEGs erstmals in der Ausbildungskohorte identifiziert (|log2FC| >0,585, angepasst p < 0,05). Diese DEGs wurden dann mit Genen aus den wichtigsten WGCNA-Modulen und ERS-bezogenen Genen gekreuzt, und der resultierende Gensatz wurde als Eingabefunktion für den Modellbau verwendet.
Um ERS-bezogene Gene mit dem AF-Phänotyp zu verknüpfen, wurde ein Kandidatenklassifikationsmodell entwickelt, das 12 maschinelle Lernmethoden verwendet: Lasso, Ridge, schrittweise generalisiertes lineares Modell (Stepglm), extremes Gradientenboosting (XGBoost), Zufallswald (RF), elastisches Netz (Enet), partielle kleinste Quadrat-Regression für generalisierte lineare Modelle (plsRglm), generalisierte boosted regression (GBM), naive Bayes, lineare Diskriminantenanalyse (LDA), glmBoost, und Support Vector Machine (SVM). Eine systematische kombinatorische Modellierungsstrategie wurde angewandt, indem ein zweiter Algorithmus zum ersten hinzugefügt und über den Tuningparameter α integriert wurde, wodurch 113 Kombinationen von Merkmalsauswahl und Modellanpassung ergaben, die umfassend bewertet wurden. Die Modelldiskriminierung wurde durch Berechnung der Fläche unter der Empfänger-Betriebscharakteristiekkurve (AUC) bewertet. Nach zuvor berichteten Modellauswahlkriterien wurde der endgültige Kandidatenrahmen als Modell mit der besten Gesamtleistung definiert, bewertet anhand des durchschnittlichen AUC über die Ausbildungs- und Validierungskohorten.
Diese kombinatorische Modellierungsstrategie basierte auf früheren Studien im biomedizinischen maschinellen Lernen 15,16,17. Zusammen zeigen diese Studien, dass kein einzelner Algorithmus andere in Datensätzen und analytischen Aufgaben konsistent übertrifft. Auf dieser Grundlage kann die Verwendung eines Ensemble-Learning- und kombinatorischen Modellierungsrahmens die Wahrscheinlichkeit erhöhen, ein leistungsstarkes Kandidatenmodell mit stabilerer Generalisierbarkeit zu erhalten, und die Robustheit der Modellauswahl verbessern.
Anschließend wurden SHapley Additive ExPlanations (SHAP) Werte angewandt, um das maschinelle Lernmodell zu interpretieren, indem die Schlüsselmerkmale visualisiert werden, die die AF-Klassifikation antreiben, wodurch der Beitrag jedes Merkmals zum vorhergesagten Ergebnis quantifiziert und gezeigt wurde, wie einzelne Signaturgene das endgültige Modellergebnis18 beeinflussen.
Bewertung der Modellleistung und externe Validierung des optimalen Modells
Die Leistung des optimalen Modells wurde sowohl in der Trainingskohorte als auch in der unabhängigen externen Validierungskohorte (GSE115574) bewertet. Auf Modellebene wurde eine Verwirrungsmatrix auf Basis der vorhergesagten Klassenlabels erstellt, und die entsprechenden Klassifikationsmetriken wurden gemeldet. Empfänger-Betriebscharakteristik (ROC)-Kurven wurden mit dem R-Paket pROC erzeugt, und die AUC wurde berechnet, um die diskriminative Leistung zu quantifizieren.
Auf Biomarker-Ebene wurden für jedes Schlüsselgen im optimalen Modell Einzelgen-ROC-Kurven dargestellt, und die entsprechenden AUCs wurden berechnet, um deren individuelle Diskriminierungsfähigkeit zu bewerten. Zusätzlich wurde die differentielle Expression der Schlüsselgene mittels eines Vulkandiagramms zusammengefasst, und Boxplots wurden verwendet, um deren Expressionsverteilungen in Krankheits- versus gesunden Stichproben darzustellen. Um die Generalisierbarkeit der zuvor definierten optimalen modellabgeleiteten Gensignatur weiter zu bewerten, wurde eine zusätzliche unabhängige externe Validierung mit GSE14975 durchgeführt. GSE14975 enthält transkriptomische Daten aus Proben des linken Vorhofanhängsels, darunter fünf Vorhofflimmerproben und fünf Proben des Sinusrhythmus-/Kontrollsystems. Alle in der gesperrten Signatur enthaltenen Gene waren in diesem Datensatz verfügbar. Um die Konsistenz mit dem ursprünglichen Cross-Cohort-Analyse-Workflow zu gewährleisten, wurden die Entwicklungskohorte und GSE14975 mit ComBat harmonisiert, wobei die Datensatzquelle als Batch-Variable fungierte. Diese Harmonisierung erfolgte unbeaufsichtigt. Wichtig ist, dass Krankheits-/Kontrolllabels aus GSE14975 nicht für Merkmalsauswahl, Koeffizientenschätzung, Schwellenwertbestimmung oder Hyperparameter-Abstimmung verwendet wurden.
Das optimale, modellabgeleitete Bewertungsmodell wurde ausschließlich mit der Entwicklungskohorte angepasst und anschließend zur externen Validierung auf GSE14975 angewendet. Die Modellleistung in GSE14975 wurde mittels Analyse der Empfänger-Betriebscharakteristikakurve, Fläche unter der Kurve, 95%-Konfidenzintervall (KI), Sensitivität, Spezifität, Genauigkeit, positiver und negativer Prädiktionswerte sowie Brier-Wert bewertet. Zusätzlich wurden Einzelgen-ROC-Kurven für alle optimalen modellabgeleiteten Gene in GSE14975 generiert, um ihre individuelle Diskriminierungsfähigkeit zu veranschaulichen. Um das mögliche Überfitting in der Entwicklungskohorte weiter zu bewerten, wurden wiederholte zehnfache Cross-Validation und Bootstrap-Optimismus-Korrekturen unter Verwendung der Gensignatur aus dem Locked-Optimal-Modell durchgeführt. Für wiederholte Kreuzvalidierung wurde die Entwicklungskohorte wiederholt in 10-fache unterteilt, und die Modelldiskriminierung wurde über alle Iterationen hinweg zusammengefasst. Für die Bootstrap-Validierung wurden 1.000 Bootstrap-Resamples generiert, um den Optimismus der scheinbaren Entwicklungsset-Leistung zu schätzen und die optimismuskorrigierte AUC zu berechnen. Da die endgültige Signatur aus dem optimalen Modell abgeleitet wurde, wurde der Beitrag jedes Gens hauptsächlich entsprechend der absoluten Größe und Richtung der Modellkoeffizienten interpretiert. Zusätzlich wurden in GSE14975 Einzelgen-ROC-Analysen durchgeführt, um die individuelle Diskriminierungsfähigkeit jedes einzelnen Teilgens zu veranschaulichen. Für Visualisierungszwecke wurden Einzelgen-ROC-Kurven so ausgerichtet, dass sie die diskriminierende Fähigkeit widerspiegeln, unabhängig davon, ob eine höhere oder niedrigere Expression mit AF assoziiert war.
Genmengenanreicherungsanalyse (GSEA)
Um die funktionellen Auswirkungen der Schlüsselgene zu untersuchen, wurde GSEA mit Proben aus der Krankheitsgruppe19 durchgeführt. Für jedes Schlüsselgen wurden die Proben in Untergruppen mit hoher und niedriger Expression unterteilt, wobei der mediane Expressionswert der Krankheitsgruppe als Grenzwert diente. Der mittlere Expressionsunterschied zwischen den beiden Untergruppen für jedes Gen wurde berechnet, und eine rangfolgende Genliste wurde in absteigender Reihenfolge als Eingabe für die Anreicherungsanalyse erstellt. GSEA wurde mit dem R-Paket clusterProfiler durchgeführt, wobei Gensets aus der MSigDB-Sammlung c2.cp.kegg.Hs.symbols.gmt. stammten. Die statistische Signifikanz wurde als p < 0,05 definiert. Die Anreicherungsrichtung wurde durch das Vorzeichen des normalisierten Anreicherungswerts (NES) bestimmt, und es wurden Anreicherungsdiagramme für repräsentative Wege erstellt.
Bewertung der Häufigkeit des Immunzell-Subtyps und der differenziellen Expression
Der CIBERSORT-Dekonvolutionsalgorithmus wurde angewandt, um die relative Häufigkeit der infiltrierenden Immunzell-Subsets und deren Wechselbeziehungen über Proben hinweg zu schätzen. Basierend auf der LM22-Leukozytensignaturmatrix wurde die Zusammensetzung der Immunzellen quantitativ aus Genexpressionsprofilen mit dem R-Paket CIBERSORT20 abgeleitet. Ein Schwellenwert von p < 0,05 wurde verwendet, um Ergebnisse zu filtern, und nur Proben, die dieses Kriterium erfüllten, wurden für spätere Analysen beibehalten. Es wurden Boxplots erstellt, um die geschätzten relativen Anteile der Immunzell-Subsets zwischen AF- und Kontrollgruppen zu vergleichen. Zusätzlich wurde Spearmans Korrelationsanalyse durchgeführt, um Assoziationen zwischen Immunzellinfiltrationsniveaus und Hub-Genexpression zu bewerten.
Einzelzellanalyse
Eine einzelzellige transkriptomische Analyse wurde mit dem GEO-Datensatz GSE165838 durchgeführt. Rohe Gen-Zell-Matrizen wurden in R importiert und mit Seurat v4.4.0 verarbeitet. Für jede Probe wurde ein Seurat-Objekt mit CreateSeuratObject mit min.cells = 5 und min.features = 300 generiert. Qualitätskontrollkennzahlen, darunter die Anzahl der nachgewiesenen Gene, die Gesamtzahl einzigartiger molekularer Identifikatoren (UMI), den Anteil des mitochondrialen Gens, den Prozentsatz des Ribosomgens und den Hämoglobin-Genprozentsatz, wurden für jede Zelle berechnet. Zellen wurden erhalten, wenn sie mehr als 500 nachgewiesene Gene aufwiesen, weniger als 5.000 UMI-Zählungen, der Mitochondrien-Genanteil < 25 %, der ribosomale Genanteil > 3 % und der Hämoglobin-Genanteil < 1 %. Gene, die in weniger als drei Zellen nachgewiesen wurden, wurden entfernt. MALAT1- und mitochondriale Gene wurden ebenfalls vor der nachgelagerten Analyse ausgeschlossen. DoubletFinder wurde verwendet, um potenzielle Doublets zu erkennen und auszuschließen. Kurz gesagt wurden die Zellen nach Stichprobenidentität aufgeteilt, und die Dublett-Detektion erfolgte separat für jede Probe unter Verwendung der Hauptkomponenten 1–30.
Der pN-Parameter wurde auf 0,25 gesetzt, und der optimale pK-Wert wurde entsprechend der maximalen BC-Metrik ausgewählt, die durch das Parameter-Sweeping erhalten wurde. Die erwartete Doublet-Rate wurde anhand der Anzahl der gefundenen Zellen in jeder Probe geschätzt, wobei Raten von 2,5 %, 5 % und 6,5 % für Proben mit relativ niedrigen, mittleren bzw. hohen Zellzahlen verwendet wurden. Es wurden nur als Singlets klassifizierte Zellen erhalten. Die Kontamination von Umgebungs-RNA wurde mit DecontX weiter geschätzt, und Zellen mit einem Kontaminationswert ≥ 0,2 wurden ausgeschlossen. Nach Qualitätskontrolle, Doublet-Entfernung und Umgebungs-RNA-Filterung wurden 40.886 Zellen und 23.947 Gene für die nachgelagerte Analyse erhalten. Der gefilterte Einzelzell-Datensatz wurde mit der LogNormalize-Methode unter Verwendung eines Skalierungsfaktors von 10.000 normalisiert, gefolgt von der Identifikation hochvariabler Gene. Die Daten wurden dann vor der Analyse der Hauptkomponenten skaliert.
Um sample-spezifische Batch-Effekte zu reduzieren, wurde Harmony unter Verwendung von orig.ident als Batch-Variable angewendet. Die Visualisierung der Uniform Manifold Approximation and Projection (UMAP) sowie die Konstruktion von Graphen mit dem nächstgelegenen Nachbarn wurden unter Verwendung der ersten 15 Harmony-korrigierten Dimensionen21 durchgeführt. Das Clustering wurde mit dem Louvain-Algorithmus durchgeführt, und mehrere Clustering-Auflösungen wurden ausgewertet. Die letzte große Zelltyp-Annotation basierte auf dem Clusterergebnis bei Auflösung 0,05. Zellcluster wurden manuell entsprechend der kanonischen Marker-Genexpression annotiert. Diese markerbasierte Annotationsstrategie ist mit früheren Einzelzell-Immunprofilierungsstudien konsistent22. T-Zellen wurden durch CD3D, CD3E und TRAC identifiziert; natürliche Killerzellen (NK) von NKG7, GNLY, NCAM1 und KLRG1; Monozyten-Makrophagenzellen durch LYZ, CD14, FCGR3A, CD68, CD163, FCN1, TYROBP, S100A8 und S100A9; B-Zellen von MS4A1 und CD79A; Plasmazellen von MZB1 und XBP1; Endothelzellen durch PECAM1, VWF und CDH5; gefäßglatte Muskelzellen durch ACTA2, TAGLN, MYH11 und MYL9; Fibroblasten von DCN, LUM, COL1A1, COL1A2 und PDGFRA; neutrophilähnliche Zellen von FCGR3B, CXCR2, S100A8 und MPO; Mastzellen durch TPSB2; und dendritische Zellen durch LILRA4, CD1C und XCR1. Die Marker-Gen-Expression über Cluster hinweg wurde mit Punktdiagrammen visualisiert, und die Expressionsverteilung der finalen ERS-bezogenen Hub-Gene wurde auf UMAP-Einbettungen visualisiert.
Zur Quantifizierung der ERS-bezogenen Transkriptionsaktivität auf Einzelzellebene wurde der endgültige Hub-Gen-Satz verwendet, um zellweise Signaturwerte mittels AUCell, einer Genanreicherungsanalyse für einzelne Proben und Seurat AddModuleScore zu berechnen. Für AUCell wurden Zellrankings aus der normalisierten RNA-Expressionsmatrix konstruiert, und AUC-Scores wurden mit dem Hub-Gen-Set berechnet, wobei die besten 10 % der eingestuften Gene die maximale Ranking-Schwelle bildeten. Für ssGSEA wurden die Anreicherungswerte mit dem GSVA-Paket berechnet. Die drei Wertungsergebnisse wurden zentriert und skaliert, dann min-max-normalisiert und schließlich summiert, um für jede Zelle einen integrierten, ERS-bezogenen zusammengesetzten Score zu erzeugen. Die Verteilung des zusammengesetzten Scores wurde über annotierte Zellpopulationen hinweg verglichen, um die Zelltypheterogenität des ERS-bezogenen Programms zu bewerten. Da die Monozyten-Makrophagenlinie eine ausgeprägte ERS-bezogene Signaturanreicherung aufwies und eng mit immuninflammatorischer Remodellierung verbunden war, wurde sie für spätere Analysen innerhalb der Linie ausgewählt. Monozyten-Makrophagenzellen wurden entsprechend dem medianen, ERS-bezogenen Zusammengesetzten Wert in Gruppen mit hohem und niedrigem Wert unterteilt. Anschließend wurde eine Pseudozeit-Trajektorienanalyse an Monocyten-Makrophagen-Zellen mit Monokel durchgeführt.
Für die Pseudozeitanalyse wurde ein CellDataSet-Objekt aus der rohen Zählmatrix mit einem negativen binomialen Expressionsmodell erstellt. Größenfaktoren und Verteilungen wurden dann geschätzt. Ordnungsgene wurden unter Verwendung eines mittleren Expressionsschwellenwerts von ≥ 0,1 und einer empirischen Dispersion größer als der angepassten Dispersion ausgewählt. Die Dimensionalität wurde mit dem DDRTree-Algorithmus reduziert, und die Zellen wurden entlang der abgeleiteten Trajektorie geordnet. Die dynamischen Expressionsmuster von ERS-bezogenen Hub-Genen entlang der Pseudozeit wurden visualisiert. Die Analyse der Zell-Zell-Kommunikation wurde mit CellChat durchgeführt, um potenzielle Liganden-Rezeptor-Interaktionen mit Monocyt-Makrophagen-Zellen mit unterschiedlichen ERS-bezogenen Werten zu untersuchen. Für diese Analyse wurden Monozyten-Makrophagenzellen entsprechend dem Median-Composite-Wert als High-Score oder Low-Score eingestuft, während andere Zellen ihre ursprünglichen Zelltyp-Labels beibehielten. Die normierte RNA-Expressionsmatrix und die entsprechenden Zellgruppenannotationen wurden verwendet, um das CellChat-Objekt zu erstellen. Für die Analyse der Zell-zu-Zell-Kommunikation wurde die menschliche CellChatDB-Datenbank ausgewählt, und es wurden nur ausgeschiedene Signalwechselwirkungen ausgewertet. Überexprimierte Gene und Ligandenrezeptorpaare wurden erkannt, bevor die Kommunikationswahrscheinlichkeiten berechnet wurden. Zellgruppen mit weniger als 10 Zellen wurden aus der Interaktionsanalyse ausgeschlossen. Die Kommunikationswahrscheinlichkeiten auf Pfadebene wurden anschließend geschätzt und aggregiert, um die Anzahl und Stärke der Interaktionen zwischen Zellpopulationen zu vergleichen. Um die Reproduzierbarkeit zu erleichtern, wird unten eine Checkpoint-Tabelle bereitgestellt, die jeden Protokollschritt mit der entsprechenden erwarteten Ausgabefigur oder -tabelle verknüpft (Supplementary File 1—Supplementary Table S2).