Pobieranie danych
Dane ekspresji genów
Dane dotyczące sekwencjonowania RNA pojedynczych komórek (scRNA-seq) wykorzystane w niniejszym badaniu pochodzą z repozytorium Gene Expression Omnibus (GEO) utrzymywanego przez National Center for Biotechnology Information (NCBI) (https://www.ncbi.nlm.nih.gov/geo/), a konkretnie z zestawu danych o numerze9 GSE161470 (ludzka tkanka sercowa składająca się z czterech próbek kontrolnych i jednego preparatu patologicznego). Ten zbiór danych został pierwotnie opublikowany przez Zhang i in. w 2022 roku10. Głównym celem pierwotnego badania było zbadanie heterogeniczności komórkowej oraz molekularnych mechanizmów regulacji w ludzkiej tkance sercowej w warunkach niewydolności serca. Do obecnej analizy wybrano pięć próbek z tego zbioru danych, z których każda zawiera kompleksowe profile ekspresji pojedynczych komórek pochodzące z ludzkiej tkanki serca. Pozostałe dane wykorzystane w tym badaniu również pochodzą z publicznego repozytorium NCBI GEO, a konkretnie z pliku Series Matrix odpowiadającego numerowi przystąpienia GSE161472, wraz z plikiem adnotacji GPL11154. Profil ekspresji obejmuje łącznie 84 próbki, w tym 37 próbek kontrolnych i 47 próbek chorobowych. Badania te obejmują integratywną analizę multiomiczną, przy czym wszystkie badania prowadzone są na podstawie danych dostępnych publicznie.
dane eQTL
Dane eQTL, uzyskane od konsorcjum eQTLGen, koncentrują się na wyjaśnieniu genetycznych ram ekspresji genów we krwi oraz czynników genetycznych wpływających na cechy złożone3. Konsorcjum obecnie prowadzi drugą fazę swojego szeroko zakrojonego projektu, realizując metaanalizy danych obejmujących cały genom dotyczące ekspresji genów we krwi.
Dane ekspozycji - mQTLs
Dane mQTL pochodzą z opublikowanej metaanalizy europejskiej (EUR) kohorty, która bada metylację DNA pełnej krwi w ramach genetycznych 3 701 próbek z populacji europejskiego pochodzenia11. Zbiór danych zawierał informacje o 426 636 cechach mQTL.
Dane ekspozycji – pQTL
Dane pQTL plazmy zostały pobrane z bazy danych deCODE (https://www.decode.com/summarydata/)4. Badanie to wykorzystało dane opublikowane w 2021 roku z zestawu danych deCODE pQTL, obejmujące badanie genomowe (GWAS) poziomów białek w osoczu mierzonych przy użyciu 4 907 aptamerów w kohorcie 35 559 osób pochodzenia europejskiego.
Dane dotyczące wyników
Podsumowanie statystyk dotyczących niewydolności serca pozyskano z szeroko zakrojonego badania asocjacyjnego (GWAS), głównie obejmującego uczestników pochodzenia europejskiego, dostępnego w bazie danych Europejskiego Instytutu Bioinformatyki (EBI) (GCST90162626). Zestaw danych o niewydolności serca obejmował 115 150 przypadków i 1 550 331 kontrolnych. Katalog GWAS, który obejmuje publikacje, wiodące stowarzyszenia oraz szczegółowe statystyki podsumowujące, obecnie oferuje dane mapowane na Genome Assembly i dbSNP Build.
Analiza randomizacji mendelowskiej mQTL, eQTL i pQTL
Aby systematycznie zbadać potencjalne związki przyczynowe między ekspresją genów, obfitością białek, poziomem metylacji DNA oraz ryzykiem niewydolności serca, przeprowadzono analizy randomizacji Mendla (MR) z wykorzystaniem ilościowych loci cech ekspresji (eQTL), białkowych ilościowych loci cech (pQTL) oraz mQTL (mQTL). Podczas fazy wstępnego przetwarzania danych ekspozycji z odpowiednimi bazami danych o pojedynczym nukleotydzie (SNP) powiązane z każdą zmienną ekspozycji (gen, białko lub miejsce metylacji) były wyodrębniane z odpowiednich baz danych z progiem istotności dla całego genomu P < 1 × 10⁻⁵, aby służyć jako początkowe kandydaty zmienne instrumentalne (IV). Następnie przeprowadzono zgrupowanie nierównowagi sprzężenia (LD) dla IV każdego czynnika ekspozycji, używając okna o wielkości 10 000 kilobaz (kb) i progu LD R² 0,001, aby zapewnić niezależność między instrumentami. Wybrane dożylne dożylności zostały następnie zharmonizowane ze statystykami podsumowanymi z badania asocjacji genomu niewydolności serca (GWAS; ID: GCST90162626) poprzez zastosowanie funkcji read_outcome_data, zachowując tylko te SNP, które wykazują wartość P powiązania poniżej 5×10⁻⁵ w zbiorze danych. Aby zminimalizować słabe błędy instrumentów, statystyka F dla każdego IV została obliczona jako F = (β_exposure/SE_exposure)², a w kolejnych analizach uwzględniono tylko instrumenty z F > 10. Do szacowania efektu przyczynowego wykonano wyrównanie alleli między zestawami danych ekspozycji a wyników za pomocą funkcji harmonize_data z pakietu TwoSampleMR. Następnie przeprowadzono analizy MR z wykorzystaniem czterech uzupełniających się metod statystycznych: (1) metody odwrotnej wariancji ważonej (IVW), która dostarcza metaanalizy szacunków współczynnika Walda między SNP; (2) regresję MR-Eggera, która uwzględnia kierunkową plejotropię poprzez uwzględnienie wyrazu przecięjącego w ramach założenia Instrument Strength Independent of Direct Effect (InSIDE); (3) metoda ważonej mediany, która daje spójne oszacowania przyczynowe nawet jeśli do 50% instrumentów jest nieprawidłowych; oraz (4) metoda ważonego trybu, która identyfikuje najczęściej spotykany klaster szacowania efektu przyczynowego, oferując zwiększoną moc statystyczną i zmniejszony błąd typu I w porównaniu do MR-Egger. W przypadkach, gdy dostępna była tylko jedna zmienna instrumentalna, stosowano wyłącznie metodę stosunku Walda. Aby ocenić wiarygodność wyników, przeprowadzono kompleksowe analizy wrażliwości, w tym testy heterogeniczności za pomocą funkcji mr_heterogeneity, ocenę plejotropii z użyciem mr_pleiotropy_test oraz analizy typu leave-one-out realizowane przez funkcję mr_leaveoneout, która iteracyjny wyklucza każdy SNP, aby określić wpływ poszczególnych wariantów na ogólne wyniki. Znaczące powiązania zostały zwizualizowane za pomocą narzędzi graficznych, takich jak mr_scatter_plot i mr_forest_plot. Ten analityczny pipeline został jednolicie stosowany we wszystkich zbiorach danych eQTL, pQTL i mQTL, aby zachować spójność metodologiczną przez cały proces.
Analiza kolokalizacji
Analiza kolokalizacji została przeprowadzona metodą Coloc, podsumowanymi danymi eQTL oraz GWAS niewydolności serca5. Do obliczenia prawdopodobieństwa posteriornego w oknie zgrupowania 100 kb wykorzystano polimorfizm indeksowy pojedynczych nukleotydów (SNP). W analizie kolokalizacji (coloc) hipoteza H3 oznacza prawdopodobieństwo tylne, że dwie cechy, czyli ekspresja genów i niewydolność serca, są skorelowane, ale posiadają odrębne warianty przyczynowe. Natomiast hipoteza H4 wskazuje na posteriorne prawdopodobieństwo, że związek między tymi dwoma cechami wynika z jednego, wspólnego wariantu przyczynowego. Próg SNP. PP. Do określenia kolokalizacji użyto H4 większego niż 0,90.
Infiltracja immunologiczna
Metoda CIBERSORT to szeroko stosowana technika oceny typów komórek odpornościowych w mikrośrodowisku12. Korzystając z zasad regresji wektorów wsparcia, można przeprowadzić analizę dekonwolucyjną macierzy ekspresji podtypów komórek odpornościowych. Dzięki wdrożeniu 547 biomarkerów, CIBERSORT może różnicować 22 fenotypy ludzkich komórek odpornościowych, w tym limfocyty T, B, plazmatu oraz różne podpopulacje komórek szpikowych. Wykorzystując GSE161472 zbiór danych, przeprowadzono analizę z wykorzystaniem algorytmu CIBERSORT w połączeniu z jego zintegrowaną matrycą sygnatur LM22, która charakteryzuje profile ekspresji genów 22 różnych typów ludzkich komórek odpornościowych. Poziomy infiltracji tych 22 populacji komórek odpornościowych zostały ilościowo określone dla każdej pojedynczej próbki. Następnie zastosowano funkcję cor.test, aby ocenić korelacje między ekspresją kluczowych genów a odpowiadającym im poziomem infiltracji komórek odpornościowych.
Sekwencjonowanie RNA pojedynczych komórek, przetwarzanie danych i kontrola jakości
Dane profilu ekspresji pojedynczej komórki były przetwarzane za pomocą pakietu Seurat (V4.3.0) w środowisku R (V4.3.0)6. Badanie to wykorzystało konwencjonalny sposób pracy do analizy danych sekwencjonowania RNA pojedynczych komórek. Początkowo profile wyrażeń były importowane za pomocą pakietu Seurat. Komórki były filtrowane na podstawie kilku wskaźników jakości, w tym całkowitej liczby UMI każdej komórki, liczby ekspresyjnych genów, proporcji odczytów mitochondrialnych oraz proporcji odczytów rybosomalnych. Wartości odstające zostały zidentyfikowane jako wartości odchylające od mediany o więcej niż trzy mediany odchyleń bezwzględnych (MAD). Konkretne progi filtracji były następujące: nFeature_RNA ≥ 200, percent.mt ≤ 2,15718, nFeature_RNA ≤ 2840,941 oraz nCount_RNA ≤ 5194,27. Zazwyczaj komórki wykazujące nadmiernie wysoką całkowitą liczbę UMI i ekspresyjną liczbę genów klasyfikowano jako dublety, podczas gdy komórki o podwyższonym odsetku odczytów mitochondrialnych lub rybosomalnych uważano za niskiej jakości, potencjalnie podlegające apoptozie lub fragmentacji. Po tych etapach filtrowania zastosowano DoubletFinder (wersja 2.0.4) do identyfikacji i usunięcia dubletów z każdej próbki osobno, kończąc proces kontroli jakości komórek. Początkowo normalizacja danych była przeprowadzana za pomocą funkcji normalizeData. Status cyklu komórkowego został następnie oceniony za pomocą funkcji CellCycleScoring, a geny o wysokiej zmienności zidentyfikowano metodą FindVariableFeatures. Zbiór danych został następnie skalowany za pomocą ScaleData, aby ustandaryzować dane i złagodzić wpływ genów mitochondrialnych, genów rybosomalnych oraz wpływu cyklu komórkowego na dalsze analizy. Redukcja wymiarowości liniowej została przeprowadzona za pomocą analizy głównych składowych (PCA) za pomocą funkcji RunPCA, przy czym wybrano istotne główne składniki do dalszej analizy. Aby rozwiązać efekty wsadowe na różnych próbkach, zastosowano algorytm Harmony (wersja 1.1.0). To podejście iteracyjnie klastruje podobne komórki z różnych partii w przestrzeni PCA, zachowując jednocześnie różnorodność partii w obrębie klastrów. Biorąc pod uwagę stosunkowo łagodne efekty partiowe obserwowane w zbiorze danych, zastosowano domyślne parametry (θ = 2). Następnie przeprowadzono redukcję nieliniowej wymiarowości za pomocą RunUMAP, a następnie skonstruowano graf otoczenia komórek za pomocą FindNeighbors oraz klastrowanie komórek za pomocą FindClusters. Dla adnotacji typów komórek zaimplementowano hierarchiczny framework adnotacji: podstawowa ręczna adnotacja opierała się na charakterystycznych wzorcach ekspresji genów opartych na bazie danych CellMarker oraz odpowiedniej literaturze; uzupełnione były wyniki automatycznych adnotacji uzyskane z oprogramowania SingleR jako punkt odniesienia. Aby jeszcze bardziej zwiększyć dokładność i kompleksowość identyfikacji typów komórek, skonsultowano się z wieloma autorytatywnymi bazami danych, w tym Human Primary Cell Atlas (HPCA), BlueprintEncode, MonacoImmune, DatabaseImmuneCell oraz NovershternHaematopoietic. Adnotacja komórek była przeprowadzana poprzez zapytania do bazy danych CellMarker (http://117.50.127.228/CellMarker/CellMarkerBrowse.jsp) i przeglądanie literatury, wspierane przez automatyczne wsparcie adnotacji oferowane przez oprogramowanie SingleR (V2.4.0)13. Celem jest identyfikacja typów komórek obecnych w odpowiadającej tkance oraz ich powiązanych genów markerowych14.
Analiza interakcji ligand-receptor
W tym badaniu CellCall (wersja 1.0.7) została wykorzystana do kompleksowej analizy sieci komunikacji międzykomórkowej15. Wykorzystując adnotacje typu komórek pochodzące z Seurat obok surowej macierzy liczby, skonstruowano znormalizowany obiekt analizy z parametrami skonfigurowanymi dla ludzkiego genomu. Funkcja TransCommuProfile została zastosowana do ilościowego określenia siły interakcji komórka-komórka za pomocą algorytmu ważonego, implementując próg istotności wartości p < 0,05 w celu identyfikacji wiarygodnych par ligand-receptor. Znaczące pary interakcji zostały następnie poddane analizie wzbogacenia szlaków KEGG za pomocą funkcji getHyperPathway, a relacje między typami komórek i szlakami zilustrowano za pomocą wykresów bąbelkowych. Ogólna sieć komunikacyjna została ostatecznie zobrazowana za pomocą okrągłego wykresu, w którym osiem wyraźnych kolorów oznaczało różne typy komórek. Siła oddziaływania i kierunkowość były reprezentowane przez rysy strzałkowe, co dostarczało szczegółowej charakterystyki dynamiki sygnalizacji międzykomórkowej.
Analiza pseudoczasu
Aby zbadać dynamiczną regulację transkrypcyjną makrofagów w trakcie postępu niewydolności serca, badanie to wykorzystało algorytm Monocle do analizy pseudoczasu subpopulacji makrofagów. Macierz ekspresji genów odpowiadająca podpopulacjom komórek docelowych została wyodrębniona, aby skonstruować obiekty analizy trajektorii pojedynczych komórek, z genami o wysokiej zmienności wybranymi jako cechy porządkowe. Stosując technikę redukcji wymiarowości DDRTree, komórki zostały odwzorowane na przestrzeni dwuwymiarowej, aby odtworzyć trajektorię różnicowania. Przeprowadzono analizy wizualizacyjne, aby określić rozkład komórek wzdłuż osi pseudoczasu oraz zidentyfikować geny, których ekspresja zmieniała się istotnie w czasie pseudo-czasu. Kolejne analizy koncentrowały się na kluczowym genie DBNL i charakteryzowały jego dynamikę ekspresji wzdłuż trajektorii komórkowej, wyjaśniając mechanizmy transkrypcyjnego przeprogramowania makrofagów podczas progresji niewydolności serca16.
Analiza wzbogacania zbiorów genów (GSEA)
W tym badaniu zastosowano podejście GSEA, aby wyjaśnić mechanizmy regulacyjne związane z kluczowymi genami zaangażowanymi w niewydolność serca. Wykorzystując wcześniej zidentyfikowane kluczowe geny, próbki zostały podzielone na kohorty o wysokiej i niskiej ekspresji na podstawie wartości mediany ekspresji. Analiza różnicowej ekspresji przeprowadzono przy użyciu pakietu limma, generując uporządkowaną listę genów według log fold change (logFC). Kolejna analiza wzbogacenia szlaków KEGG została przeprowadzona za pomocą narzędzia clusterProfiler, a zestawy genów pochodzące z bazy danych MsigDB służyły jako tło referencyjne. Następnie zastosowano algorytm GSEA do identyfikacji szlaków sygnalizacyjnych, które były istotnie wzbogacone między tymi dwoma grupami ekspresji, a do określenia istotności statystycznej użyto skorygowanego progu wartości p poniżej 0,05. Aby zilustrować funkcje regulacyjne genów podstawowych w kluczowych szlakach, zastosowano różne techniki wizualizacyjne, w tym wykresy GSEA wieloszlakowych oraz diagramy sieci kołowych.
Analiza zmienności zbioru genów (GSVA)
GSVA to nieparametryczne, nienadzorowane podejście stosowane do oceny wzbogacenia zestawu genów w danych transkryptomicznych. Metoda ta przekształca wariacje na poziomie genu w warianty na poziomie szlaku poprzez obliczanie wyników złożonych dla konkretnych zestawów genów, ułatwiając ocenę biologicznych zmian funkcjonalnych w różnych próbkach. W niniejszym badaniu zestawy genów pochodziły z bazy danych sygnatur molekularnych. Algorytm GSVA został wykorzystany do obliczania wyników złożonych dla każdego zestawu genów, umożliwiając ocenę potencjalnych biologicznych zmian funkcjonalnych w różnych próbkach. Wyniki analizy wzbogacenia GSVA są przedstawione w materiałach uzupełniających (Tabela Uzupełniająca 1).
Przewidywanie leków na CTD
Gen docelowy (DBNL) został wprowadzony do pola wyszukiwania Comparative Toxicogenomics Database (CTD), wybrano kategorię choroby "choroba sercowo-naczyniowa" i wykonano zapytanie w celu uzyskania danych predykcyjnych dotyczących leków związanych ze schorzeniem "niewydolność serca". Uzyskane wyniki prognoz zostały następnie zaimportowane do oprogramowania Cytoscape, aby ułatwić wizualizację danych i umożliwić budowę mapy sieci interakcji gene-chemikalium.
Metody dokowania molekularnego
Ze względu na nierozszyfrowaną trójwymiarową strukturę krystaliczną ludzkiego białka DBNL (UniProt ID: Q9UJU6), badanie to przewidziało trójwymiarową strukturę DBNL na podstawie AlphaFold317. Kwas piriniksowy (WY-14643) jest dostępny do pobrania z bazy danych PubChem (PubChem CID: 5694). Następnie struktura białka była wstępnie przetwarzana za pomocą oprogramowania MGLTools (wersja 1.5.7)18, w tym etapy takie jak dodawanie atomów wodoru. Jednocześnie białka i małe cząsteczki były przekształcane w format PDBQT wymagany do dokowania. Oprogramowanie AutoDock Vina (wersja 1.1.2)19 było używane do globalnego dokowania molekularnego (egzogeniczność=16, num_modes=30) w celu badania potencjalnych trybów wiązania. Po zakończeniu obliczeń dokowania należy wybrać złożoną konformację o najwyższym powinowactwie, wskazaną przez najniższą wolną energię wiązania, jako strukturę początkową do kolejnych symulacji dynamiki molekularnej.
Metoda symulacji dynamiki molekularnej
Aby systematycznie zbadać stabilność wiązania i mechanizmy interakcji między związkami kandydatami a białkami, przeprowadzono konwencjonalne symulacje dynamiki molekularnej (MD) z wykorzystaniem pakietu oprogramowania GROMACS (wersja 2024.03)20. Parametry białka zostały wygenerowane za pomocą pola siłowego Amber14SB21, model cząsteczek wody za pomocą modelu TIP3P22, a parametry topologii ligandów za pomocą narzędzia Antechamber Python Parser Interface (ACPYPE), opartego na General Amber Force Field (GAFF). System kompleksu ligand-białko został następnie umieszczony w okresowym ośmiościanowym pudełku granicznym wypełnionym cząsteczkami wody TIP3P. Wprowadzono jony sodu (Na⁺) i chlorku (Cl⁻), aby osiągnąć stężenie 0,15 mol/L i zneutralizować ogólny ładunek układu. Po zakończeniu budowy systemu pierwszym krokiem było zminimalizowanie energii przy użyciu metody najstromszego opadu na 50 000 kroków, aby wyeliminować potencjalnie nierozsądne konformacje w konstrukcji. Następnie przeprowadzono dwa etapy równowagi układu: symulację NVT o częstotliwości 100 ps (stała liczba cząstek, objętość i temperaturę), a następnie symulację 100 ps NPT (stała liczba cząstek, ciśnienie i temperatura). Podczas tych symulacji zastosowano ograniczenia pozycyjne do ciężkich atomów szkieletu białka, aby zachować integralność strukturalną białka. Temperatura była utrzymywana na poziomie 300 K za pomocą termostatu V-rescale, a ciśnienie regulowano do 1 bara za pomocą barostatu Parrinello-Rahmana do sprzężenia ciśnieniowego. Po zakończeniu fazy równowagi przeprowadzono symulację fazy produkcyjnej trwającą 100 nanosekund, podczas której eliminowano wszelkie ograniczenia pozycyjne. Trajektoria została zintegrowana za pomocą kroku czasowego 2 femtosekundy, a do precyzyjnego zarządzania interakcjami elektrostatycznymi na duże odległości zastosowano metodę Ewalda (particle-mesh) (PME). Trajektoria była zapisywana co 10 ps, a łącznie wychodziło 10000 klatek do dalszej analizy. Ponadto z symulacji wyodrębniono stabilne trajektorie w przedziale 90-100 ns, a energia wolna wiązania kompleksów białek ligandowych została obliczona za pomocą narzędzia gmx MMPBSA23.
Analiza statystyczna
Ważność tej analizy randomizacji mendelowskiej (MR) zależy od trzech podstawowych założeń. (1) Istotność: Zmienne instrumentalne (IV) muszą wykazywać silne powiązanie z ekspozycją. (2) Niezależność: IV muszą być niezależne od wszelkich czynników zakłócających zarówno ekspozycję, jak i wynik. (3) Ograniczenie wykluczenia: IV powinny wpływać wyłącznie na wynik poprzez swój wpływ na ekspozycję. Naruszenie tego założenia, gdy dożylność wpływa na wynik przez ścieżki niezwiązane z ekspozycją, nazywane jest poziomą plejotropią. Wszystkie analizy statystyczne przeprowadzono w wersji R 4.3.0, z testami dwustronnymi, a wartość p poniżej 0,05 była zazwyczaj uznawana za istotną istotność statystyczną.