Conformément aux Mesures d’examen éthique des sciences de la vie et de la recherche médicale impliquant des sujets humains, promulguées en Chine le 18 février 2023, la recherche utilisant des données publiques peut répondre aux critères d’exemption de l’examen éthique. Cette étude n’a utilisé que des données transcriptomiques secondaires publiques et désidentifiées, et n’a pas impliqué le recrutement de nouveaux participants humains, la collecte d’échantillons humains ni les expériences animales. Par conséquent, une approbation éthique institutionnelle supplémentaire n’était pas nécessaire. Aucune expérience animale n’a été réalisée dans cette étude. Par conséquent, l’approbation du comité institutionnel de soins et d’utilisation des animaux n’était pas applicable.
Sources de données pour les gènes liés au stress du réticulum endoplasmique dans la fibrillation auriculaire
Dans cette étude, des ensembles de données transcriptomiques liées à la FA, accessibles au public, ont été extraits de la base de données GEO, incluant GSE41177, GSE79768, GSE115574, GSE14975 et GSE165838. Des informations détaillées sur les ensembles de données GSE sont fournies dans le Fichier Supplémentaire 1—Tableau Supplémentaire S1. GSE41177 et GSE79768 ont été utilisés pour construire la cohorte intégrée de formation transcriptomique en masse, tandis que GSE115574 et GSE14975 ont été utilisés comme deux cohortes de validation externes indépendantes. GSE165838 était utilisé pour l’analyse transcriptomique unicellulaire. Comme ces ensembles de données ont été générés sur différentes plateformes et peuvent différer par la source tissulaire, le contexte clinique et la composition de l’échantillon, chaque ensemble a été prétraité séparément selon les caractéristiques de sa plateforme avant l’intégration ou la validation. La correction par effet de lot a ensuite été réalisée à l’aide du package sva R pour la cohorte de formation fusionnée. L’ensemble de gènes liés au stress du réticulum endoplasmique a été extrait de la base de données GeneCards avec un score de pertinence ≥ 3 et, après déduplication, a constitué la liste des gènes cibles utilisée dans cette étude.
Analyse des gènes exprimés différemment
Après standardisation et normalisation des données, le limma du package R a été utilisé pour identifier les gènes différenciellement exprimés (DEG) dans l’ensemble d’entraînement intégré. Les DEG ont été définis selon les critères de signification suivants : valeur P ajustée au taux de fausse découverte (adj. P.Val) < 0,05 et |log2FC| > 0,58510. Pour visualiser les schémas d’expression des DEG, des graphiques volcaniques et des cartes thermiques ont été générés à l’aide des packages ggplot2 et pheatmap, respectivement.
Analyse de WGCNA
Pour élucider les mécanismes potentiels de la régulation génique coordonnée, définir les schémas d’association entre les modules de co-expression et les variables de traits cliniques, et identifier les biomarqueurs principaux ou cibles thérapeutiques à potentiel translationnel, WGCNA a été appliqué11.
Un réseau de co-expressions pondérées a été construit en utilisant le paquet WGCNA dans R. La puissance de seuil doux (β) a été sélectionnée selon le critère de topologie sans échelle ; la valeur de β correspondante a été choisie pour les analyses ultérieures lorsque l’indice d’ajustement de topologie sans échelle (R2) a atteint et est resté au-dessus de 0,8512. Lors de l’identification des modules, les paramètres liés à la coupe dynamique de l’arbre et à la sensibilité à la détection des modules ont été optimisés pour améliorer la résolution et la stabilité des limites des modules. Enfin, des modules significativement associés au trait cible ont été extraits, et des gènes hubs intramodulaires ont été identifiés comme ensembles de gènes candidats pour des analyses en aval.
Analyse d’enrichissement des DEG liées à la FA.
Pour identifier précisément les gènes centrals, les DEG ont d’abord été croisés avec des gènes des modules clés du WGCNA afin de définir un ensemble de gènes impliqués dans la pathogenèse de la FA. Ensuite, cet ensemble de gènes AF a été ensuite croisé avec des gènes liés à l’ERS, et les gènes qui se chevauchent ont été conservés pour des analyses ultérieures.
L’enrichissement fonctionnel des gènes criblés a été évalué à l’aide des analyses de Gene Ontology (GO) et de la Kyoto Encyclopedia of Genes and Genomes (KEGG). Les termes GO ont été analysés avec le cluster Profiler du package R pour résumer l’enrichissement à travers les catégories13 de processus biologique (BP), de composante cellulaire (CC) et de fonction moléculaire (MF). L’analyse KEGG a ensuite été utilisée pour identifier les voies enrichies associées aux gènescibles 14. Les résultats d’enrichissement avec une valeur P ajustée < 0,05 ont été considérés comme statistiquement significatifs. Les termes GO principaux et les voies KEGG étaient affichés sous forme de diagrammes en barres et de bulles à l’aide de ggplot2.
Analyse des interactions protéine-protéine (IPP)
L’analyse IPP a été réalisée en téléchargeant l’ensemble de gènes intersectés dans la base de données STRING, l’organisme étant limité à Homo sapiens. Les nœuds déconnectés ont été supprimés et les interactions ont été récupérées en utilisant un seuil de score de confiance moyen (score combiné ≥ 0,4). Le réseau PPI résultant a ensuite été importé dans un outil de visualisation et d’analyse réseau pour l’analyse topologique afin d’identifier les nœuds clés.
Construction d’un modèle candidat de classification AF-ERS basé sur 12 algorithmes d’apprentissage automatique
Dans cette étude, un cadre de classification d’ensemble basé sur douze algorithmes conventionnels d’apprentissage automatique a été développé pour dépister les gènes de signature candidats liés à l’ERS associés à la FA et optimiser la performance de classification. Pour le partitionnement des données, après standardisation et normalisation, GSE41177 et GSE79768 ont été fusionnés pour générer la matrice d’expression de cohorte d’entraînement. GSE115574 a été utilisé comme une cohorte externe de validation indépendante pour évaluer la généralisabilité du modèle. Plus précisément, les DEG ont été identifiés pour la première fois dans la cohorte d’entraînement (|log2FC| >0,585, ajusté p < 0,05). Ces DEG ont ensuite été croisés avec des gènes des modules clés WGCNA et des gènes liés à l’ERS, et l’ensemble de gènes résultant a été utilisé comme caractéristiques d’entrée pour la construction du modèle.
Pour relier les gènes liés à l’ERS au phénotype AF, un modèle de classification candidat a été développé à l’aide de 12 approches d’apprentissage automatique : Lasso, Ridge, modèle linéaire généralisé par étapes (Stepglm), augmentation du gradient extrême (XGBoost), forêt aléatoire (RF), filet élastique (Enet), régression partielle des moindres carrés pour les modèles linéaires généralisés (plsRglm), modélisation généralisée de régression boostée (GBM), Bayes naïve, analyse discriminante linéaire (LDA), glmBoost, et machine à vecteurs de support (SVM). Une stratégie systématique de modélisation combinatoire a été adoptée en ajoutant un second algorithme au premier et en les intégrant via le paramètre d’ajustement α, obtenant 113 combinaisons de sélection de caractéristiques et d’ajustement de modèle qui ont été évaluées de manière exhaustive. La discrimination du modèle a été évaluée en calculant la surface sous la courbe caractéristique de fonctionnement du récepteur (AUC). Selon les critères de sélection du modèle précédemment rapportés, le cadre final du candidat a été défini comme le modèle ayant la meilleure performance globale, tel qu’évalué par la moyenne de l’AUC à travers les cohortes de formation et de validation.
Cette stratégie de modélisation combinatoire a été informée par des études antérieures en apprentissage automatiquebiomédical 15,16,17. Collectivement, ces études indiquent qu’aucun algorithme ne surpasse systématiquement les autres à travers les ensembles de données et les tâches analytiques. Sur la base de cette prémisse, adopter un cadre d’apprentissage d’ensemble et de modélisation combinatoire peut augmenter la probabilité d’obtenir un modèle candidat performant avec une généralisabilité plus stable et améliorer la robustesse de la sélection du modèle.
Par la suite, des valeurs SHapley Additive ExPlanations (SHAP) ont été appliquées pour interpréter le modèle d’apprentissage automatique en visualisant les caractéristiques clés à l’origine de la classification AF, quantifiant ainsi la contribution de chaque caractéristique au résultat prédit et illustrant comment les gènes de signature individuels influencent la sortie finaledu modèle 18.
Évaluation des performances du modèle et validation externe du modèle optimal
La performance du modèle optimal a été évaluée dans la cohorte d’entraînement et dans la cohorte externe indépendante de validation (GSE115574). Au niveau du modèle, une matrice de confusion a été construite à partir des labels de classes prédits, et les métriques de classification correspondantes ont été rapportées. Les courbes caractéristiques de fonctionnement du récepteur (ROC) étaient générées à l’aide du package R pROC, et l’AUC était calculé pour quantifier la performance discriminative.
Au niveau des biomarqueurs, des courbes ROC monogènes ont été tracées pour chaque gène clé du modèle optimal, et les AUC correspondants ont été calculés pour évaluer leur capacité discriminatoire individuelle. De plus, l’expression différentielle des gènes clés a été résumée à l’aide d’un graphique volcanique, et des diagrammes en boîte ont été utilisés pour représenter leur répartition d’expression dans des échantillons de maladies par rapport à ceux des échantillons sains. Pour évaluer davantage la généralisabilité de la signature génique optimale précédemment définie par le modèle, une validation externe indépendante supplémentaire a été réalisée à l’aide de GSE14975. GSE14975 contient des données transcriptomiques provenant d’échantillons d’appendice auriculaire gauche, incluant cinq échantillons de fibrillation auriculaire et cinq échantillons de rythme sinusal/contrôle. Tous les gènes inclus dans la signature verrouillée étaient disponibles dans ce jeu de données. Pour maintenir la cohérence avec le flux de travail analytique croisé d’origine des cohortes, la cohorte de développement et les GSE14975 ont été harmonisées en utilisant ComBat avec la source du jeu de données comme variable batch. Cette harmonisation était réalisée de manière non supervisée. Il est important de noter que les étiquettes maladie/contrôle de GSE14975 n’ont pas été utilisées pour la sélection des caractéristiques, l’estimation des coefficients, la détermination du seuil ou l’ajustement des hyperparamètres.
Le modèle de notation dérivé du modèle optimal a été ajusté uniquement en utilisant la cohorte de développement, puis appliqué à GSE14975 pour validation externe. La performance du modèle en GSE14975 a été évaluée à l’aide de l’analyse de la courbe caractéristique de fonctionnement du récepteur, de la surface sous la courbe, de l’intervalle de confiance (IC) à 95 %, de la sensibilité, de la spécificité, de la précision, des valeurs prédictives positives et négatives, ainsi que du score Brier. De plus, des courbes ROC sur un seul gène ont été générées pour tous les gènes optimaux dérivés du modèle en GSE14975 afin d’illustrer leur capacité individuelle à discriminer. Pour évaluer davantage le surapprentissage potentiel dans la cohorte de développement, des validations croisées répétées 10 fois et une correction d’optimisme bootstrap ont été réalisées à l’aide de la signature génique dérivée du modèle optimal verrouillé. Pour une validation croisée répétée, la cohorte de développement a été partitionnée en 10 parties, et la discrimination des modèles a été résumée à travers toutes les itérations. Pour la validation bootstrap, 1 000 rééchantillons bootstrap ont été générés pour estimer l’optimisme de la performance apparente de l’ensemble de développement et calculer l’AUC corrigé par optimisme. Comme la signature finale a été dérivée du modèle optimal, la contribution de chaque gène a été interprétée principalement en fonction de la magnitude absolue et de la direction des coefficients du modèle. De plus, des analyses ROC sur un seul gène ont été réalisées en GSE14975 pour illustrer la capacité discriminatoire individuelle de chaque gène composant. À des fins de visualisation, les courbes ROC monogènes étaient orientées pour refléter la capacité discriminatoire, que l’expression soit plus élevée ou plus faible associée à la FA.
Analyse d’enrichissement d’ensembles de gènes (GSEA)
Pour explorer les implications fonctionnelles des gènes clés, la GSEA a été réalisée à partir d’échantillons du groupe de maladies19. Pour chaque gène clé, les échantillons ont été stratifiés en sous-groupes à haute et basse expression en utilisant la valeur médiane d’expression dans le groupe de la maladie comme seuil. La différence d’expression moyenne entre les deux sous-groupes pour chaque gène a été calculée, et une liste de gènes classée a été générée par ordre décroissant comme entrée pour l’analyse d’enrichissement. GSEA a été réalisé à l’aide du cluster Profile du package R, avec des ensembles de gènes obtenus à partir de la collection MSigDB c2.cp.kegg.Hs.symbols.gmt. La signification statistique a été définie comme p < 0,05. La direction de l’enrichissement a été déterminée par le signe du score d’enrichissement normalisé (NES), et des graphiques d’enrichissement ont été générés pour les voies représentatives.
Évaluation de l’abondance des sous-types cellulaires immunitaires et de l’expression différentielle
L’algorithme de déconvolution CIBERSORT a été appliqué pour estimer l’abondance relative des sous-ensembles de cellules immunitaires infiltrantes et leurs interrelations entre échantillons. Sur la base de la matrice de signature leucocytaire LM22, la composition des cellules immunitaires a été inférée quantitativement à partir des profils d’expression génique à l’aide du package RCIBERSORT 20. Un seuil de p < 0,05 a été utilisé pour filtrer les résultats, et seuls les échantillons remplissant ce critère ont été conservés pour les analyses ultérieures. Des diagrammes en boîte ont été générés pour comparer les fractions relatives estimées des sous-ensembles des cellules immunitaires entre les groupes AF et témoins. De plus, l’analyse de corrélation de Spearman a été réalisée pour évaluer les associations entre les niveaux d’infiltration des cellules immunitaires et l’expression des gènes centrals.
Analyse à cellule unique
L’analyse transcriptomique unicellulaire a été réalisée à l’aide du jeu de données GEO GSE165838. Les matrices brutes de comptage des gènes et cellules ont été importées dans R et traitées à l’aide de Seurat v4.4.0. Pour chaque échantillon, un objet Seurat a été généré en utilisant CreateSeuratObject avec min.cells = 5 et min.features = 300. Des indicateurs de contrôle qualité, incluant le nombre de gènes détectés, le nombre total d’identifiants moléculaires uniques (UMI), le pourcentage de gènes mitochondriaux, le pourcentage de gènes ribosomiaux et le pourcentage de gènes d’hémoglobine, ont été calculés pour chaque cellule. Les cellules étaient conservées si elles avaient plus de 500 gènes détectés, moins de 5 000 dénombres d’UMI, un pourcentage de gènes mitochondriaux < 25 %, un pourcentage de gènes ribosomiaux > 3 %, et un pourcentage de gènes d’hémoglobine < 1 %. Les gènes détectés dans moins de trois cellules ont été retirés. MALAT1 et les gènes mitochondriaux ont également été exclus avant analyse en aval. DoubletFinder était utilisé pour détecter et exclure les doublets potentiels. En résumé, les cellules ont été séparées par identité d’échantillon, et la détection des doublets a été réalisée séparément pour chaque échantillon en utilisant les composantes principales 1 à 30.
Le paramètre pN était fixé à 0,25, et la valeur pK optimale était sélectionnée selon la métrique BC maximale obtenue par le balayage des paramètres. Le taux de doubles taux attendu a été estimé en fonction du nombre de cellules récupérées dans chaque échantillon, avec des taux de 2,5 %, 5 % et 6,5 % utilisés pour des échantillons présentant respectivement des nombres cellulaires relativement faibles, intermédiaires et élevés. Seules les cellules classées comme singlets ont été conservées. La contamination à l’ARN ambiant a été ensuite estimée à l’aide de DecontX, et les cellules présentant un score de contamination ≥ 0,2 ont été exclues. Après contrôle qualité, retrait des doublets et filtrage de l’ARN ambiant, 40 886 cellules et 23 947 gènes ont été conservés pour une analyse en aval. L’ensemble de données filtré d’une seule cellule a été normalisé avec la méthode LogNormalize en utilisant un facteur d’échelle de 10 000, suivi de l’identification de gènes très variables. Les données ont ensuite été mises à l’échelle avant analyse des composantes principales.
Pour réduire les effets batch spécifiques à chaque échantillon, Harmony a été appliqué en utilisant orig.ident comme variable batch. La visualisation par approximation et projection uniforme de variété (UMAP) et la construction du graphe du plus proche voisin ont été réalisées en utilisant les 15 premières dimensions corrigéespar Harmony 21. Le clustering a été réalisé à l’aide de l’algorithme de Louvain, et plusieurs résolutions de clustering ont été évaluées. L’annotation finale majeure de type de cellule était basée sur le résultat de regroupement à la résolution 0,05. Les groupes cellulaires étaient annotés manuellement selon l’expression canonique des marqueurs géniques. Cette stratégie d’annotation basée sur des marqueurs est cohérente avec les études antérieures de profilage immunitaireunicellulaire 22. Les lymphocytes T ont été identifiés par CD3D, CD3E et TRAC ; des cellules tueuses naturelles (NK) par NKG7, GNLY, NCAM1 et KLRG1 ; cellules monocytes-macrophages par LYZ, CD14, FCGR3A, CD68, CD163, FCN1, TYROBP, S100A8 et S100A9 ; les cellules B par MS4A1 et CD79A ; des plasmocytes par MZB1 et XBP1 ; les cellules endothéliales par PECAM1, VWF et CDH5 ; des cellules musculaires lisses vasculaires par ACTA2, TAGLN, MYH11 et MYL9 ; les fibroblastes par DCN, LUM, COL1A1, COL1A2 et PDGFRA ; des cellules neutrophiles par FCGR3B, CXCR2, S100A8 et MPO ; les mastocytes par TPSB2 ; et les cellules dendritiques par LILRA4, CD1C et XCR1. L’expression des marqueurs et des gènes à travers les clusters a été visualisée à l’aide de diagrammes de points, et la distribution d’expression des gènes centraux finaux liés à l’ERS a été visualisée sur des embeddings UMAP.
Pour quantifier l’activité transcriptionnelle liée à l’ERS au niveau d’une seule cellule, l’ensemble final de gènes hub a été utilisé pour calculer les scores de signature cellulaires à l’aide de AUCell, de l’analyse d’enrichissement d’un ensemble de gènes à échantillon unique, et du Seurat AddModuleScore. Pour AUCell, les classements cellulaires ont été construits à partir de la matrice d’expression d’ARN normalisée, et les scores AUC ont été calculés à l’aide de l’ensemble du gène hub, avec les 10 % des gènes classés comme seuil maximal de classement. Pour ssGSEA, les scores d’enrichissement ont été calculés à l’aide du package GSVA. Les trois sorties de notation ont été centrées et mises à l’échelle, puis normalisées au minimum, et enfin additionnées pour générer un score composite intégré lié à l’ERS pour chaque cellule. La distribution du score composite a été comparée entre les populations cellulaires annotées afin d’évaluer l’hétérogénéité des types cellulaires du programme lié à l’ERS. Parce que la lignée monocyte-macrophage présentait un enrichissement prononcé de signature liée au ERS et était étroitement associée au remodelage immunitaire-inflammatoire, elle a été sélectionnée pour des analyses ultérieures au sein de la lignée. Les cellules monocytes-macrophages ont été divisées en groupes à score élevé et faible selon le score composite médian lié au ERS. Une analyse de trajectoire pseudo-temporelle a ensuite été réalisée sur des cellules monocytes-macrophages à l’aide de Monocle.
Pour l’analyse pseudo-temps, un objet CellDataSet a été créé à partir de la matrice de comptage brute à l’aide d’un modèle d’expression binomiale négative. Les facteurs de taille et les dispersions ont ensuite été estimés. Les gènes d’ordre ont été sélectionnés en utilisant un seuil d’expression moyen de ≥ 0,1 et une dispersion empirique supérieure à la dispersion adaptée. La dimensionnalité a été réduite avec l’algorithme DDRTree, et les cellules ont été ordonnées selon la trajectoire inférée. Les schémas d’expression dynamiques des gènes hubs liés au ERS sur le pseudo-temps ont été visualisés. Une analyse de communication cellulaire a été réalisée à l’aide de CellChat pour explorer les interactions potentielles ligand-récepteur impliquant des cellules monocyte-macrophage présentant différents scores liés au ERS. Pour cette analyse, les cellules monocytes-macrophages ont été marquées comme étant de score élevé ou faible selon le score composite médian, tandis que d’autres cellules ont conservé leurs marques de type cellulaire d’origine. La matrice d’expression de l’ARN normalisée et les annotations correspondantes par groupes cellulaires ont été utilisées pour créer l’objet CellChat. Pour l’analyse de la communication cellulaire-cellule, la base de données humaine CellChatDB a été sélectionnée, et seules les interactions de signalisation sécrétées ont été évaluées. Des gènes surexprimés et des paires ligand-récepteur ont été détectés avant le calcul des probabilités de communication. Les groupes cellulaires contenant moins de 10 cellules ont été exclus de l’analyse d’interaction. Les probabilités de communication au niveau des voies ont ensuite été estimées et agrégées pour comparer le nombre et la force des interactions entre populations cellulaires. Pour faciliter la reproductibilité, une table de points de contrôle est fournie ci-dessous, reliant chaque étape du protocole à sa figure ou tableau de sortie attendu correspondant (Fichier Supplémentaire 1—Tableau Supplémentaire S2).