$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Questo studio ha analizzato statistiche de-identificate, a livello sommario di genoma wide association study (GWAS), che sono pubblicamente disponibili. In conformità con le politiche dei repository e le approvazioni ottenute dagli investigatori originali, non era richiesta alcuna nuova approvazione da parte del comitato di revisione istituzionale né un ulteriore consenso informato individuale per questa analisi secondaria. Tutti i GWAS contributori riportano procedure etiche di approvazione e consenso nelle loro pubblicazioni di origine. Tutte le analisi sono state condotte in conformità con le linee guida istituzionali e la Dichiarazione di Helsinki.
Panoramica e motivazione
Lo studio ha implementato un quadro bidirezionale di randomizzazione mendeliana (MR) su due campioni, limitato alle statistiche riassuntive sull'ascendenza europea, per valutare potenziali relazioni causali tra sclerosi multipla (SM) e neoplasie ematologiche (HM). Il progetto aderisce alle tre assunzioni fondamentali della MR: rilevanza dello strumento, indipendenza dai confondenti e restrizione di esclusione. Il flusso di lavoro include quindi (i) accesso e cura del dataset, (ii) selezione degli strumenti con rilevanza genomica a livello genomico con aggregamento di disequilibrio di collegamento (LD), (iii) screening di confondenti tramite PhenoScanner, (iv) armonizzazione allerica con trattamento esplicito di varianti palindromique, (v) valutazione della direzionalità tramite il test di Steiger¹², (vi) stima primaria della risonanza magnetica con metodi complementari, (vii) un set completo di diagnostiche di sensibilità e (viii) generazione standardizzata di figure e tabelle sotto Controllo con test multipli. Ciascuno di questi passaggi è descritto in dettaglio nelle successive sottosezioni del protocollo, e una panoramica della pipeline è presentata nella Figura 1.
Materiali, software e RRID
Le analisi sono state condotte nella versione R 4.3.1 (RRID:SCR_001905) utilizzando RStudio/Posit 2023.12+ (RRID:SCR_000432). L'aggregazione LD, quando eseguita localmente, utilizzava PLINK v1.9 (build 2.3; RRID:SCR_001757)13. La stima e l'estrazione dei dati per RM utilizzavano il pacchetto R TwoSampleMR v0.5.7 10; le ricerche degli strumenti per potenziali confondenti utilizzavano phenoscanner v1.0; rilevamento e correzione degli outlier utilizzava MRPRESSO v1.0. Le versioni esatte vengono riportate per i pacchetti senza RRID.
Fonti dati e accesso
Le statistiche riassuntive sulla SM sono state ottenute dalla meta-analisi del Consorzio Internazionale di Genetica della Sclerosi Multipla, che comprende 47.429 casi di SM e 68.374 controlli con un controllo qualità armonizzato su 15 coorti. Le statistiche riassuntive HM sono state ottenute da FinnGen (complessivo n = 218.792; >16 milioni di varianti) e includevano linfoma di Hodgkin (HL), linfoma diffuso a grandi cellule B (DLBCL), linfoma follicolare (FL), linfomi maturi a cellule T/NK (MTNKL), altri linfomi non Hodgkin (NHL) o non specificati, leucemia linfoide, leucemia mieloide, leucemia di tipo cellulare non specificato e neoplasie multiple di mieloma/plasmocellule 14. I dataset sono stati consultati tramite il portale IEU OpenGWAS utilizzando identificatori di accessionedocumentati 15. Tutte le analisi di questo studio si sono quindi basate esclusivamente su questi dataset GWAS a livello riassuntivo pubblicamente disponibili; Non sono stati utilizzati o generati dati interni di coorte istituzionale o individuali dei pazienti. Poiché non abbiamo identificato ulteriori GWAS con definizioni armonizzate di sottotipi di SM e malignità ematologica che permettessero una replica completa della pipeline, non è stata effettuata una validazione esterna indipendente utilizzando un dataset separato ed è riconosciuta come una limitazione. Il protocollo è scritto in modo da poter essere riapplicato direttamente ai futuri dataset GWAS per una validazione indipendente.
Selezione degli strumenti e aggregazione LD
Per ogni esposizione, polimorfismi a singolo nucleotide (SNP) sono stati selezionati con significatività genomica (P < 5 × 10-8) utilizzando la funzione extract_instruments in TwoSampleMR applicata ai dataset OpenGWAS. Per garantire l'indipendenza dallo strumento, il clustering LD è stato poi eseguito contro un pannello di riferimento di ascendenza europea utilizzando le utility interne di aggregazione di TwoSampleMR o localmente con PLINK, con una soglia r² di 0,001 e una finestra fisica di 10.000 kilobase. Quando veniva usato PLINK, i parametri della riga di comando venivano impostati su una soglia di significatività primaria di 5 × 10-8, r² = 0,001 e una finestra di 10 Mb in modo che gli strumenti raggruppati corrispondessero esattamente a questi criteri. La potenza dello strumento è stata valutata utilizzando la statistica F derivata dalla stima dell'effetto dell'esposizione e dal suo errore standard (F ≈ β²/SE²); le varianti con F < 10 furono escluse dai set finali di strumenti, e gli SNP rimanenti furono portati avanti allo screening PhenoScanner.
Screening per confondenti con PhenoScanner
Per minimizzare la pleiotropia orizzontale attraverso fattori di rischio noti, ogni strumento candidato è stato interrogato nel PhenoScanner V2 del catalogo GWAS utilizzando il pacchetto fenoscanner R (v1.0)16,17. Per ogni SNP, abbiamo richiesto tutte le associazioni segnalate a P < 1 × 10⁻5 e abbiamo ispezionato manualmente i tratti restituiti. Le associazioni che indicano legami con fattori di rischio ematologici per la malignità - come l'esposizione al fumo o caratteristiche di adiposità/antropometrie (ad esempio, indice di massa corporea, circonferenza della vita e misure di grasso corporeo) - o associazioni dirette con fenotipi ematologici di neoplasie hanno portato all'esclusione del corrispondente SNP dal setdi strumenti 18. Le categorie di tratti considerate esclusive si basavano su evidenze precedenti che collegavano obesità e fumo a leucemia, linfoma o rischiodi mieloma 18,19,20. Le query utilizzavano ampie radici di parole chiave (ad esempio, fumo, sigaretta, BMI, obesità, vita, adipositità, malignità ematologica, linfoma, leucemia, mieloma). Tutte le rimozioni venivano documentate in un foglio di calcolo di tracciamento insieme al tratto PhenoScanner che attivava l'esclusione, e le liste degli strumenti pulite venivano poi passate al passaggio di armonizzazione.
Armonizzazione e gestione palindromica
Gli alleli di effetto per ciascun SNP sono stati armonizzati tra i dataset di esposizione e di esame utilizzando la funzione harmonise_data nel pacchetto TwoSampleMR (v0.5.7, R). Abbiamo allineato tutti gli alleli di risultato all'allele dell'effetto dell'esposizione in modo che i coefficienti beta positivi corrispondessero sempre allo stesso allele in entrambi i dataset. Le varianti palindromiche (A/T o C/G) con frequenze intermedie effetto-allele (0,42-0,58) nel pannello di riferimento OpenGWAS sono state trattate come ambisce sul filamento e rimosse automaticamente impostando l'azione di armonizzazione per eliminare SNP ambigui. Gli SNP palindromici con frequenze effetto-allele al di fuori di questo intervallo sono stati mantenuti e allineati utilizzando le frequenze allele riportate. Poiché la disponibilità degli alleli e lo stato palindromico differivano leggermente tra gli esiti FinnGen, l'armonizzazione veniva eseguita separatamente per ciascun fenotipo HM, e il numero finale di strumenti inseriti in ciascuna analisi specifica veniva estratto dagli oggetti R armonizzati e riportato nelle tabelle.
Valutazione della direzionalità (filtraggio di Steiger)
La direzionalità è stata valutata utilizzando l'approccio Steiger implementato nella funzione steiger_filtering di TwoSampleMR. Per ogni SNP, la funzione calcolò innanzitutto la varianza spiegata (R²) nell'esposizione e nell'esito dal coefficiente beta GWAS, dall'errore standard e dalla dimensione del campione. Lo studio ha quindi rimosso strumenti per cui R² era maggiore nell'esito rispetto all'esposizione, indicando una possibile direzione inversa dell'effetto. Il filtraggio Steiger è stato applicato separatamente per ciascun dataset di esito e gli strumenti rimanenti (righe con steiger_dir == TRUE) sono stati salvati e utilizzati nelle successive analisi RM. I conteggi degli strumenti post-Steiger sono stati registrati per ciascun esito e sono riportati insieme alle stime MR.
Stima primaria della RM e controllo con test multipli
Le stime causali primarie sono state ottenute con la RM ponderata per varianza inversa (IVW) sotto un modello a effetti fissi utilizzando la funzione mr in TwoSampleMR, con metodi specificati come "mr_ivw", "mr_egger_regression" e "mr_weighted_median". Per ogni risultato HM, strumenti armonizzati e filtrati da Steiger sono stati passati alla mr, e i log odds ratio e gli errori standard sono stati estratti ed esponenziati per ottenere odds ratios (OR) con intervalli di confidenza (IC) del 95% per i trattibinari 21. Per esaminare la robustezza rispetto a lievi violazioni dell'assunzione di assenza di pleiotropia, abbiamo inoltre applicato gli stimatori di regressione Weighted Median eMR-Egger 22,23, implementati nello stesso pacchetto. Quando il test Q di Cochran (da mr_heterogeneity) ha indicato un'eterogeneità sostanziale (P < 0,05), lo studio ha anche adottato modelli IVW a effetti casuali moltiplicativi e ha riportato sia risultati a effetti fissi che casuali. L'errore familiare tra i nove esiti della HM è stato controllato tramite correzione di Bonferroni con α = 0,05/9 = 5,56 × 10-3; le associazioni con valori di P inferiori a questa soglia sono state considerate statisticamente significative, mentre quelle con 0,0056 ≤ P < 0,05 sono state interpretate come suggestive e descritte con cautela.
Diagnostica della sensibilità: eterogeneità, pleiotropia e valori anomali
La statistica Q di Cochran è stata utilizzata per valutare l'eterogeneità tra gli strumenti sia per i modelli IVW che MR-Egger, implementata tramite la funzione mr_heterogeneity in TwoSampleMR. La pleiotropia orizzontale direzionale è stata valutata utilizzando il test di intercettazione MR-Egger (mr_pleiotropy_test) e il test globale nel pacchettoMR-PRESSO 24. MR-PRESSO24 è stato eseguito con le impostazioni raccomandate in R (NbDistribution ≥ 5.000, SignifThreshold = 0,05) per rilevare outlier influenti e quantificare la distorsione potenziale confrontando le stime IVW prima e dopo la rimozione degli outlier25. Sono state effettuate analisi lascia-uno (mr_leaveoneout) per ogni coppia esposizione-esito per determinare se un singolo SNP influenzasse in modo sproporzionato la stima complessiva. Per trasparenza e riproducibilità, tutti gli output diagnostici venivano esportati da R e riportati insieme ai corrispondenti conteggi degli strumenti dopo armonizzazione, filtraggio Steiger e rimozione degli outlier MR-PRESSO.
Forza degli strumenti e valutazione NOME
La potenza dello strumento per MR-Egger è stata quantificata utilizzando la statistica I2GX, calcolata come 1 meno la media degli errori quadratici standard delle associazioni SNP-esposizione diviso per la loro varianza tra gli strumenti26. Valori più vicini a 1 indicano una migliore conformità all'assunzione No Measurement Error (NOME); valori più bassi suggeriscono una possibile diluizione di regressione e un'interpretazione cauta e prompta dei risultati di MR-Egger. I2GX sono stati calcolati e riportati per ogni analisi specifica per l'esito.
Randomizzazione mendeliana inversa
L'intera pipeline veniva ripetuta nella direzione opposta trattando ogni sottotipo HM come l'esposizione e MS come risultato. Quando strumenti significativi a livello genomico erano insufficienti per una data esposizione alla HM, veniva consentita una soglia di selezione rilassata di P < 5 × 10-6 , mantenendo gli stessi parametri di aggregazione LD, lo screening PhenoScanner, le procedure di armonizzazione, il filtraggio Steiger e la diagnostica della sensibilità. Le analisi che utilizzavano soglie rilassate erano chiaramente indicate nelle relative tabelle e nelle legende delle figure.
Visualizzazione ed esportazione delle figure
Sono stati generati grafici scatter, forest, funnel e leave-one-out con legende posizionate sotto i pannelli e dimensioni dei font regolate per garantire che le etichette non oscurassero i dati tracciati. I limiti degli assi sono stati standardizzati su risultati comparabili per facilitare il confronto visivo. Le figure venivano esportate a un minimo di 300 dpi in formati lossless come TIFF o PNG. Tutti i valori numerici tracciati sono stati confrontati con le stime riportate per garantire la coerenza tra testo, tabelle e figure.
Riproducibilità e condivisione dei dati
I seed casuali venivano fissati dove applicabile, venivano registrate versioni software e gli script di analisi insieme agli oggetti intermedi venivano archiviati per permettere la riesecuzione di tutti i passaggi. Identificatori di accessione al dataset e definizioni di fenotipi sono stati documentati, e le liste degli strumenti in ogni fase di filtraggio - post-aggregazione, post-armonizzazione, post-filtro Steiger e post-MR-PRESSO sono state preparate per il caricamento come file di fogli di calcolo in conformità con le linee guida della rivista.