Subskrypcja JoVE jest wymagana do oglądania tego materiału. Zaloguj się lub rozpocznij bezpłatny okres próbny.

Artykuł badawczy

Analiza porównawcza transkryptomów wirusów oddechowych z uwzględnieniem przedziałów tkankowych dla modułów odpowiedzi gospodarza w nosie i krwi: badanie obliczeniowe

85 wyświetleń

⸱

DOI:

10.3791/73334

⸱

18 września 2026

 , 

W tym artykule

Podsumowanie

Niniejsze badanie obliczeniowe przedstawia uwzględniający przedziały anatomiczne (compartment-aware) schemat postępowania służący do walidacji publicznych transkryptomów wirusów oddechowych, wykazując, że odpowiedzi gospodarza w nosie i krwi wykazują ograniczoną zgodność na poziomie genów, ale generują powtarzalne, biologicznie interpretowalne moduły specyficzne dla danego przedziału w niezależnych zestawach danych, porównaniach klinicznych, analizach regeneracji podłużnej oraz analizach odporności.

Streszczenie

Publiczne transkryptomy wirusów oddechowych są cenne w badaniu odpowiedzi gospodarza, jednak różnice w źródle tkanki, definicji kontroli i projekcie badania mogą zakłócać analizy zbiorcze. Opracowaliśmy uwzględniający przedziały anatomiczne (compartment-aware) przepływ obliczeniowy, aby ustalić, czy można zidentyfikować powtarzalną aktywność odpowiedzi gospodarza przy zachowaniu biologicznego kontekstu nosa i krwi. Parowana kohorta pediatryczna GSE117827 posłużyła jako zbiór danych kotwiczący, obejmujący transkryptomy z wymazów z nosa i krwi pełnej w przypadkach objawowego zakażenia picornawirusami, objawowego zakażenia wirusem syncytialnym układu oddechowego, bezobjawowego wykrycia picornawirusów oraz kontroli negatywnych pod kątem wirusów. Po filtrowaniu zgodnie z wytycznymi HUGO Gene Nomenclature Committee (HGNC) przeanalizowano 27 685 genów. Na podstawie najsilniejszych dodatnich odpowiedzi zdefiniowano oddzielne, 50-genowe moduły kodujące białka dla nosa i krwi, które zablokowano przed ewaluacją zewnętrzną. Efekty na poziomie genów dla nosa i krwi były niemal niezależne (Pearson r = 0,015), a moduły dzieliły sześć genów o nakładającej się randze w analizie eksploracyjnej (indeks Jaccarda = 0,064). Niemniej jednak moduł nosowy oddzielił zakażenia od kontroli w niezależnych kohortach górnych dróg oddechowych, osiągając wartości powierzchni pod krzywą charakterystyki operacyjnej odbiornika (AUROC) wynoszące 0,749, 0,693 i 0,609, podczas gdy moduł krwi osiągnął AUROC na poziomie 0,832, 0,924 i 0,870 w zewnętrznych kohortach krwi. W podłużnych danych z naturalnych zakażeń dopasowane wyniki spadały od fazy ostrej choroby do momentu wypisu, przy parowanych deltach wynoszących 0,436 dla próbek z nosa i 0,330 dla krwi. Trzy dodatkowe zestawy danych referencyjnych obejmujące 666 zewnętrznych próbek, wraz z grupami kontrolnymi genów losowych, analizami zakresu wielkości modułów, stabilnością bootstrapową, korelacjami programów markerowych oraz podziałem wariancji, określiły solidność i ograniczenia przepływu obliczeniowego. Zestaw 33 mRNA (kwasu rybonukleinowego posłańca) Pandyi pozostał silniejszy w różnicowaniu zakażeń wirusowych od bakteryjnych, podczas gdy moduł krwi wykazywał również wzrost w przebiegu bakteryjnego zapalenia płuc. Wyniki te wspierają wykorzystanie modułów specyficznych dla przedziału anatomicznego jako reużywalnych wyników aktywności odpowiedzi gospodarza do porównywania kohort i monitorowania rekonwalescencji, a nie jako uniwersalnych biomarkerów pan-tkankowych lub samodzielnych klasyfikatorów patogenów.

Wprowadzenie

Sygnatury transkrypcyjne gospodarza są powszechnie wykorzystywane do klasyfikacji zespołów zakaźnych i porównywania odpowiedzi immunologicznych na różne patogeny1,2,3,4,5. Wirusy układu oddechowego często aktywują nakładające się geny stymulowane interferonem (ISGs), mediatory zapalne oraz szlaki prezentacji antygenów6,7,8,9,10. Niedawne badania parowane i podłużne pokazują również, że lokalne odpowiedzi w drogach oddechowych i odpowiedzi systemowe mogą różnić się pod względem czasu wystąpienia, składu komórkowego oraz nasilenia11. Kwestia ta wykracza poza wirusa grypy, wirusa RSV, rynowirusy i SARS-CoV-2. Ludzki metapneumowirus pozostaje istotną przyczyną chorób układu oddechowego, jednak literatura dotycząca odpowiedzi gospodarza i interwencji terapeutycznych w jego przypadku wciąż powstaje12,13. Obserwacje te, obejmujące infekcje wirusami układu oddechowego, dodatkowo podkreślają różnice między lokalną odpowiedzią w drogach oddechowych a systemową odpowiedzią gospodarza14. W przypadku obliczeniowych badań nad interakcjami gospodarz-wirus praktycznym pytaniem nie jest zatem tylko to, czy odpowiedź występuje. Pytaniem jest to, czy publiczne dane mogą zostać ponownie wykorzystane za pomocą przejrzystego przepływu pracy (workflow), który zachowuje kontekst tkankowy i pozwala na uzyskanie reprodukowalnych wyników odpowiedzi gospodarza.

Większość publicznych zbiorów danych transkryptomicznych wirusów oddechowych nie została zaprojektowana z myślą o czystej inferencji międzywirusowej lub międzytkankowej. Źródło tkanki, czas pobrania, stopień nasilenia choroby, wiek, definicja grupy kontrolnej i platforma często zmieniają się jednocześnie. Wysokoprzepustowe zbiory danych ekspresyjnych są również podatne na niepożądane zmienności techniczne i na poziomie badania15,16. W związku z tym analiza połączona może wykazać silną sygnaturę interferonową lub zapalną, jednocześnie maskując jej pochodzenie. Próbki z nosa odzwierciedlają biologię odpornościową nabłonka i błon śluzowych, podczas gdy krew pełna odzwierciedla systemowe odpowiedzi leukocytów. Traktowanie tych przedziałów jako wymiennych sprawia, że wynik jest łatwy do obliczenia, ale trudny do zinterpretowania.

Analizę opracowaliśmy w oparciu o GSE117827, kohortę par nos-krew z tego samego badania, zamiast korzystać z największego dostępnego zbioru odkrywczego17. Kohorta ta jest mała, ale pozwala zredukować zakłócenia międzybadawcze podczas porównywania wielkości efektów w nosie i krwi. Obejmuje ona objawowe zakażenia picornawirusami, objawowe zakażenia RSV, bezobjawowe wykrycie picornawirusów oraz kontrole negatywne pod kątem obecności wirusów. Użyliśmy jej zatem jedynie jako punktu odniesienia dla oddzielnych modułów specyficznych dla poszczególnych przedziałów. Przynależność do modułów została ustalona przed testowaniem zewnętrznym. Stabilność selekcji w małej kohorcie zbadano za pomocą warstwowego bootstrapowania (resampling), analizy zerowej dla losowych genów oraz analizy wrażliwości na wielkość modułu.

Dodaliśmy warstwę referencyjną z komparatorami bakteryjnymi i niezakaźnymi. Zbiór GSE63990 zawiera próbki krwi pełnej pobrane od pacjentów z ostrymi chorobami dróg oddechowych, zakwalifikowane jako wirusowe, bakteryjne lub niezakaźne18. Zbiór GSE40012 zawiera próbki od osób z ciężkim, pozpitalnym zapaleniem płuc, zespołem ogólnoustrojowej reakcji zapalnej (SIRS) oraz od zdrowych osób kontrolnych19. Kohorty te pozwalają sprawdzić, czy dany moduł odzwierciedla ogólną aktywność odpowiedzi gospodarza, czy też specyficzność dla klasy patogenów. Zbiór GSE53543 został przeanalizowany oddzielnie jako benchmark zaburzeń wywołanych rynowirusami w mononuklearnych komórkach krwi obwodowej (PBMC) ex vivo. Mierzy on reaktywność leukocytów pod wpływem kontrolowanego bodźca, jednak nie jest on równoważny naturalnej infekcji.

Nasze założenie jest celowo konserwatywne. Nie próbujemy udowodnić istnienia uniwersalnego sygnatury przeciwwirusowej na podstawie heterogenicznych danych publicznych. Zamiast tego sprawdzamy, czy przepływ pracy uwzględniający przedziały anatomiczne może wygenerować wyniki modułów, które pozostaną użyteczne po testach zewnętrznych. Przewidziane zastosowanie jest uzupełniające dla klasyfikatorów diagnostycznych, takich jak Pandya 33-mRNA. Moduły te oceniają aktywność odpowiedzi gospodarza w nosie i krwi w różnych kohortach, etapach powrotu do zdrowia i gradientach objawów. Nie są one przeznaczone do przypisywania klasy patogenu.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Protokół

W niniejszym badaniu dokonano ponownej analizy zanonimizowanych, ogólnodostępnych danych, co nie wiązało się z nowym naborem uczestników, interwencją ani pobieraniem próbek. W związku z powyższym, dla niniejszej analizy wtórnej nie było wymagane uzyskanie zgody komisji etyki instytucjonalnej ani nowej świadomej zgody uczestników. Zgoda komisji etycznej oraz świadoma zgoda dla badań pierwotnych zostały zgłoszone przez odpowiednich autorów danych.

Projekt badania i logika przepływu pracy
Przeprowadziliśmy retrospektywne bioinformatyczne badanie oparte na publicznych danych, wykorzystując zbiory danych zdeponowane w bazie Gene Expression Omnibus20,21. Nie generowano nowych próbek pacjentów, eksperymentów na hodowlach komórkowych, modeli zwierzęcych ani walidacji laboratoryjnej (wet-lab). Przepływ pracy oparto na projekcie z priorytetem dla kotwic (anchor-first design). Zbiór GSE117827 wykorzystano do szacowania wielkości efektu, konstrukcji modułów, oceny zgodności między przedziałami oraz analizy gradientu objawów. Niezależne zestawy danych wprowadzono dopiero po ustaleniu przynależności do modułów. Przepływ pracy obejmował kotwiczenie w parach przedziałów, mapowanie HGNC i filtrowanie białek kodujących, oddzielną konstrukcję modułów dla nosa i krwi, walidację z dopasowaniem tkankowym i podłużną, benchmarking kliniczny oraz analizy odpornościowe. Analizy potwierdzające obejmowały zablokowane testy z dopasowaniem tkankowym i testy podłużne. Analizy genów nakładających się, gradientu objawów, programów markerowych oraz analizy wariancji miały charakter eksploracyjny lub opisowy.

Kohorta zakotwiczenia i główny kontrast
Zbiór GSE117827 zawiera profile ekspresji z wymazów z nosa i krwi pełnej od 26 dzieci: 9 przypadków objawowego zakażenia pikornawirusami, 5 przypadków bezobjawowego wykrycia pikornawirusów, 6 przypadków objawowego zakażenia RSV oraz 6 bezobjawowych kontroli u których nie wykryto wirusów17. W dwóch przypadkach RSV brakowało próbek krwi. Zatem pełny projekt zakotwiczenia obejmował 50 próbek, a główny kontrast między grupą zakażoną a kontrolną zawierał 40 próbek po wykluczeniu bezobjawowych detekcji pikornawirusów z konstrukcji modułów. W głównym kontraście próbki z objawowym zakażeniem pikornawirusami oraz objawowym zakażeniem RSV oznaczono jako zakażone, natomiast bezobjawowe próbki u których nie wykryto wirusów oznaczono jako kontrole. Bezobjawowych detekcji pikornawirusów nie traktowano jako kontroli, ponieważ wykrycie wirusa bez objawów jest biologicznie odmienne od stanu zdrowia bez obecności wirusa. Próbki te pominięto podczas konstrukcji modułów, a następnie wykorzystano do analizy gradientu objawów.

Mapowanie sond i przetwarzanie wstępne
Zestaw GSE117827 został sprofilowany na platformie GPL23126. Identyfikatory klastrów transkrypcyjnych zmapowano na symbole genów, korzystając z pliku adnotacji Clariom D Human na36, hg38 udostępnionego przez platformę GEO GPL24539. Zachowano wyłącznie symbole zatwierdzone przez HGNC22. Usunięto sondy kontrolne, sondy ERCC, niezmapowane klastry transkrypcyjne oraz symbole niezatwierdzone. W przypadku wielu klastrów transkrypcyjnych mapujących na ten sam zatwierdzony symbol, dane scalono, obliczając medianę ekspresji. Po filtrowaniu i scalaniu do analizy kotwic dostępnych było 27 685 genów. Transformację log₂(x + 1) zastosowano tylko wtedy, gdy 95. percentyl macierzy ekspresji przekraczał 50, co wskazywało na niezalogarytmizowaną skalę intensywności. Geny z więcej niż 20% brakującymi wartościami zostały usunięte; pozostałe brakujące wartości zastąpiono medianą w obrębie danego genu. Następnie każdy gen został ustandaryzowany we wszystkich próbkach w danym zbiorze danych według wzoru z = (x − średnia)/odchylenie standardowe próbki (ddof = 1). Genom o zerowej wariancji przypisano ustandaryzowaną wartość 0. Konstrukcja modułów została ograniczona do wpisów sklasyfikowanych jako geny kodujące białka w kompletnym zbiorze HGNC.

Analiza wielkości efektu i konstrukcja modułów
Przedziały nosowe i krwi przeanalizowano oddzielnie. Próbki wirusowe objawowe porównano z kontrolami wirusowo ujemnymi, stosując standaryzowane różnice średnich Hedges g oraz dwustronne testy Welcha23. Wartość Hedges g obliczono jako różnicę średnich (grupa zakażona minus grupa kontrolna) podzieloną przez połączone odchylenie standardowe i pomnożoną przez poprawkę dla małych próbek 1 − 3/(4df − 1), gdzie df = nzakażone + nkontrolne − 2. Testy Welcha przeprowadzono przy założeniu nierówności wariancji. Współczynniki fałszywych odkryć Benjamini–Hochberga obliczono dla wszystkich badanych genów w obrębie każdego przedziału24. Ponieważ w małej kohorcie kotwic żadne geny kodujące białka nie spełniły wcześniej określonego rygorystycznego kryterium kombinowanego (FDR < 0,05 oraz Hedges g > 0,8), geny o dodatnim efekcie uszeregowano najpierw według rosnącej dwustronnej wartości P testu Welcha, a następnie według malejącej wartości Hedges g, stosując symbol genu jako ostateczny deterministyczny czynnik rozstrzygający przy identycznych wartościach. 50 najwyżej sklasyfikowanych genów utworzyło każdy główny moduł. Liczbę pięćdziesięciu genów wybrano a priori jako umiarkowaną wielkość modułu, która zachowuje szerokość biologiczną przy jednoczesnym ograniczeniu utraty danych z powodu brakujących genów pomiędzy platformami. Wielkość modułu nie była dostrajana do zewnętrznych wyników AUROC. Analizy czułości z wykorzystaniem 10, 25, 50, 100 i 200 genów przyniosły ten sam jakościowy wynik separacji kotwic. Celem była odtwarzalność na poziomie modułu, a nie identyfikacja pojedynczych genów.

Zgodność międzyprzedziałowa
Szacunki Hedgesa g dla nosa i krwi dopasowano według genów i porównano za pomocą korelacji Pearsona i Spearmana. Nakładanie się 50 najwyższych modułów dla nosa i 50 najwyższych dla krwi podsumowano za pomocą liczby wspólnych genów oraz indeksu Jaccarda. Geny nakładające się zinterpretowano jako eksploracyjne kandydaty do nakładania się rang międzyprzedziałowych, a nie jako zwalidowane, konserwatywne biomarkery.

Zewnętrzna walidacja z dopasowaniem do tkanki
Walidacja wyników modułów została przeprowadzona z wykorzystaniem niezależnych publicznych zbiorów danych z interpretowalnymi grupami źródłowymi. Walidacja dla górnych dróg oddechowych obejmowała próbki z płukania nosa RSV z zestawu GSE41374 oraz zbiory danych SARS-CoV-2 GSE152075 i GSE156063. Walidacja krwi obejmowała zbiór GSE171110 oraz dwie oddzielnie znormalizowane jednostki GSE38900: GPL10558 (36 próbek; 28 RSV i 8 kontrolnych) oraz GPL6884 (138 próbek; 107 RSV i 31 kontrolnych). Dla każdego zewnętrznego zbioru danych sondy zostały przypisane do symboli HGNC, a zdublowane symbole zostały scalone poprzez obliczenie średniej ekspresji. W obrębie każdego zbioru danych zastosowano te same reguły transformacji, filtrowania brakujących wartości, imputacji medianą oraz standaryzacji z> dla poszczególnych genów, które wykorzystano dla zbioru kotwiczącego. Wynik modułu obliczono jako nieważoną średnią zestandaryzowanych wartości ekspresji dla genów wchodzących w skład danego modułu. Wartości AUROC, średnia precyzja (average precision) oraz FDR z testu Welcha zostały podane jako mierniki przenośności, a nie jako szacunki klinicznej wydajności diagnostycznej.

Duże kliniczne zestawy referencyjne i zestawy danych z perturbacji ex vivo
Dwa zestawy danych z krwi pełnej zostały wykorzystane jako punkty odniesienia (benchmarks) kliniczne, a nie jako kohorty odkrywcze. W GSE63990 próbki przypisano na podstawie zdeponowanych metadanych stanu zakażenia do grupy wirusowych infekcji dróg oddechowych (n = 117), bakteryjnych infekcji dróg oddechowych (n = 73) lub chorób niezakaźnych (n = 90); próbki bez jednej z tych jednoznacznych etykiet zostały wykluczone18. W GSE40012 zdeponowane pola diagnostyczne zmapowano na zapalenie płuc wywołane wirusem grypy A (n = 39), bakteryjne zapalenie płuc bez grypy (n = 61), Zespół Odpowiedzi Systemowej na Zapalenie (SIRS) bez zapalenia płuc (n = 40), zdrowe kontrole (n = 36) lub mieszane bakteryjne/grypowe zapalenie płuc (n = 14)19. Próbki z mieszanym zapaleniem płuc bakteryjnym/grypowym zostały opisane, lecz wykluczono je z binarnych porównań referencyjnych.

Zbiór GSE53543 zawiera 196 profilów PBMC ex vivo pochodzących od 98 osób. Każda osoba dostarczyła jedną próbkę kontrolną (tylko medium) oraz jedną próbkę eksponowaną na rhinovirus 16 przez 24 h; identyfikatory badanych potwierdziły istnienie 98 pełnych par. Główny punkt odniesienia raportował AUROC dla 98 próbek stymulowanych i 98 próbek niestymulowanych, ponieważ AUROC jest miarą separacji rang. Parowanie pacjentów zachowano w metadanych i wykorzystano w sparowanej analizie czułości różnic w wynikach. Ten eksperyment był analizowany oddzielnie od naturalnych infekcji klinicznych i nie był wykorzystywany do wspierania roszczeń diagnostyki klinicznej.

Pobrano surowe macierze serii GEO dla GSE63990, GSE40012 oraz GSE53543. Dla GSE63990 zastosowano GPL571, dla GSE40012 GPL6947, a dla GSE53543 GPL10558. Sondy przypisano do symboli zatwierdzonych przez HGNC, a powtarzające się przypisania zredukowano poprzez obliczenie średniej ekspresji. Wykorzystano zdeponowane macierze znormalizowane. Ogólna zasada 95. percentyla spowodowała zastosowanie transformacji log₂(x + 1) wyłącznie dla macierzy w skali nielogarytmicznej. Zbiór GSE53543 został już poddany transformacji log₂, normalizacji niezależnej od rangi oraz korekcie ze względu na dzień przetwarzania przez pierwotnych badaczy, w związku z czym nie stosowano dodatkowej transformacji logarytmicznej. Po usunięciu genów z więcej niż 20% brakującymi wartościami i uzupełnieniu pozostałych braków wartością mediany, każdy gen został poddany standaryzacji z we wszystkich próbkach w obrębie danego zbioru danych. Warstwa referencyjna zawierała 470 klinicznych próbek krwi pełnej oraz 196 próbek PBMC ex vivo.

Walidacja sygnatury referencyjnej
Kotwiczne moduły nosowe i krwi zostały poddane walidacji w odniesieniu do trzech nieważonych zestawów referencyjnych. Oficjalny zestaw 33 mRNA według Pandyi został opracowany na podstawie uzupełniającej tabeli 1 z oryginalnego raportu klasyfikatora5. Komparator Andres-Terre obejmował 33 geny ukierunkowane na interferon, wyselekcjonowane z raportowanej sygnatury wielowirusowej3. Komparator Hallmark obejmował rdzenny podzbiór 33 genów interferonu alfa powiązany ze zbiorem MSigDB HALLMARK_INTERFERON_ALPHA_RESPONSE25,26. Pełne listy genów dla wszystkich trzech zestawów referencyjnych znajdują się w Supplementary Data 1. Wyniki referencyjne te nie odtwarzają oryginalnych klasyfikatorów ważonych. Dla każdego zbioru danych obliczono wynik jako nieważoną średnią dostępnych wyników z dla poszczególnych genów; wymagano obecności co najmniej trzech reprezentatywnych genów, a liczba reprezentowanych genów została odnotowana. Kontrasty walidacyjne obejmowały: wirusowe vs bakteryjne, wirusowe vs niezakaźne, wirusowe vs bakteryjne-lub-niezakaźne, wirusowe vs zdrowe/kontrolne oraz bakteryjne vs zdrowe/kontrolne, w zależności od dostępności wymaganych grup. Jako mierniki walidacyjne zinterpretowano AUROC oraz średnią precyzję. Wartości P z testu Welcha zostały skorygowane za pomocą procedury Benjamini–Hochberg dla wszystkich poprawnych kombinacji zbioru danych, kontrastu i modułu w tabeli walidacyjnej.

Niezależna walidacja podłużna
Sparowane zestawy danych z fazy ostrej i wypisu GSE97741 oraz GSE97742 zostały wykorzystane wyłącznie do walidacji podłużnej27. Próbki oznaczone w zdeponowanych metadanych jako pojedyncza infekcja RSV (RSVsi) lub rinowirus (hRV) stanowiły podstawę analizy; koinfekcje RSV (RSVco) zachowano jedynie w wynikach uzupełniających. Etykiety fazy ostrej i wypisu wyekstrahowano z nazw próbek. Próbki dopasowano według zestawu danych, przedziału, grupy wirusów i identyfikatora pacjenta, zachowując jedynie pacjentów z oboma punktami czasowymi. Główna grupa połączona składała się z 38 par RSVsi i 30 par hRV (68 par na przedział).

Do selekcji genów, doprecyzowania modułów ani dostrajania progów nie wykorzystano zbiorów GSE97741 ani GSE97742. Zbiory te zarezerwowano do walidacji zewnętrznej. Identyfikatory sond przypisano do zatwierdzonych symboli HGNC, a duplikaty symboli scalono poprzez obliczenie mediany ekspresji. Przed obliczeniem stałych wyników modułowych dla GSE117827 zastosowano tę samą zasadę transformacji logarytmicznej dla 95. percentyla, filtr wartości brakujących, imputację medianą oraz procedury standaryzacji z dla każdego genu w obrębie zbioru danych.

Dla każdej tkanki i modułu wyniki w fazie ostrej i w momencie wypisu zostały sparowane według obiektu i grupy wirusowej. Dla każdej pary obliczono różnicę między wynikiem w fazie ostrej a wynikiem w momencie wypisu. Wartość Cohen dz obliczono jako średnią różnicę sparowaną podzieloną przez odchylenie standardowe próby. Zgłoszono wyniki dwustronnych sparowanych testów t oraz dwustronnych testów znaków Wilcoxona, wraz z AUROC dla separacji wyników w fazie ostrej względem momentu wypisu. Wartości FDR według metody Benjamini–Hochberg obliczono dla wszystkich 20 prawidłowych sparowanych testów t w pełnych wynikach podłużnych (dwa zestawy danych, dwa źródła modułów i pięć z góry określonych podsumowań grup wirusowych).

Analiza gradientu objawów i analiza post-hoc
Po ustaleniu przynależności do modułów, wykrycia picornavirusu u osobników bezobjawowych w zbiorze GSE117827, które zostały wyłączone z analizy, wykorzystano wyłącznie do analizy gradientu objawów. Porządkowa ocena kliniczna wynosiła 0 dla kontroli ujemnych pod kątem wirusa, 1 dla bezobjawowych wykryć picornavirusu oraz 2 dla infekcji objawowej. Korelację Spearmana zastosowano do oceny trendu porządkowego, natomiast test Kruskala–Wallisa posłużył do oceny ogólnych różnic pomiędzy trzema grupami. Dwustronne testy post-hoc Mann–Whitneya U porównywały trzy pary grup. Korekcję Benjamini–Hochberga zastosowano oddzielnie w każdym przedziale dla rodziny trzech porównań parzystych.

Analiza wzbogacenia funkcjonalnego
Geny z modułów nosowych i krwi przeanalizowano za pomocą narzędzia Enrichr poprzez gseapy, korzystając z bibliotek MSigDB Hallmark 2020, Reactome 2022 oraz GO Biological Process 202325,26,28,29,30,31. Enrichr wykorzystał standardowy model nadreprezentacji oparty na dokładnym teście Fishera. Za istotne uznano zgłaszane przez biblioteki wartości P skorygowane metodą Benjamini–Hochberg < 0.05. Osiem najistotniejszych terminów dla każdego modułu z trzech analizowanych bibliotek uszeregowano według skorygowanej wartości P. Wyniki wzbogacenia wykorzystano wyłącznie do interpretacji.

Analizy odporności, programu markerów i wariancji
Analizy odporności miały na celu sprawdzenie, czy wyniki zależały od wielkości modułu lub przypadkowego doboru. Oceńiono moduły o wielkości 10, 25, 50, 100 i 200 genów. W analizie zerowej dla genów losowych uniwersum kwalifikowalnych genów obejmowało geny kodujące białka HGNC reprezentowane w przetworzonej macierzy GSE117827. Pobrano pięćset 50-genowych zestawów bez zwracania, używając ziarna losowości NumPy 20260622. Ponowny dobór metodą bootstrap ograniczono do 1000 genów kodujących białka o dodatnim efekcie, które zajęły najwyższe miejsca w oryginalnej analizie kotwic dla każdego przedziału. W każdej próbie geny kodujące białka o dodatnim efekcie uszeregowano według rosnącej dwustronnej wartości P testu Welcha, a następnie według malejącej różnicy średnich. Wybrano 50 najwyżej sklasyfikowanych genów. Stabilność genów obliczono jako liczbę wyborów podzieloną przez 100. Przedstawiono 20 genów o najwyższej częstotliwości wyboru w każdym przedziale.

Wyniki programów markerowych wykorzystano jako pomoce opisowe, a nie jako szacunki frakcji komórkowych. Przeanalizowano sześć wyselekcjonowanych programów: nabłonkowy (EPCAM, KRT8, KRT18, KRT19, MUC1, KRT5, KRT14, SCGB1A1, FOXJ1), monocytarny/makrofagiczny (LYZ, LST1, S100A8, S100A9, FCGR3A, FCGR1A, CD14, MS4A7, CTSS), neutrofilowy (S100A8, S100A9, MPO, ELANE, CEACAM8, FCGR3B, OLFM4, MMP8), T/NK (CD3D, CD3E, TRAC, NKG7, GNLY, PRF1, GZMB, KLRD1, IL7R), B/plazmatyczny (MS4A1, CD79A, CD79B, MZB1, JCHAIN, IGHG1, SDC1) oraz mieloidalny interferonowy (SIGLEC1, IFI27, IFI44L, ISG15, MX1, OAS1, RSAD2, IFIT3). Wynik każdego programu obliczono jako średnią dostępnych wartości z dla poszczególnych genów, przy wymaganiu obecności co najmniej trzech reprezentatywnych genów. Wartości P testu Spearmana skorygowano za pomocą procedury Benjamini–Hochberg dla pełnej rodziny korelacji zbiór danych–moduł–program. Jednoczynnikowe eta-kwadrat obliczono jako sumę kwadratów międzygrupowych podzieloną przez całkowitą sumę kwadratów dla każdej pary moduł–czynnik. Wiersze, w których brakowało odpowiedniego czynnika, wykluczono z tych obliczeń. Analiza ta miała charakter opisowy i nie uwzględniała korekty dla czynników wzajemnie skorelowanych.

Powtarzalność
Wszystkie analizy przeprowadzono przy użyciu skryptowych przepływów pracy w języku Python 3.12.13, z wykorzystaniem pakietów oprogramowania i wersji podanych w Tabeli materiałów. W procedurach randomizowanych zastosowano stałe ziarno (seed) o wartości 20260622. Publiczne macierze ekspresji z bazy GEO przetwarzano przy użyciu spójnej struktury projektu, która rozdzielała surowe dane wejściowe, dane przetworzone, wyniki statystyczne, tabele i ryciny. Definicje modułów, rekordy kurateli próbek, szacunki wielkości efektu, statystyki walidacyjne, wyniki wzbogacenia, analizy odporności oraz dane źródłowe rycin zostały zachowane w celu umożliwienia niezależnej weryfikacji. Kod analityczny, specyfikacje zależności oraz wspierające pochodne dane są dostępne zgodnie z opisem w oświadczeniu o dostępności danych.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Wyniki

Benchmarking z wykorzystaniem kroków kotwiczących (anchor-step) oddzielił efekty genów specyficznych dla tkanek od efektów ogólnotkankowych
Opracowana macierz kotwicząca GSE17827 zawierała 27 685 genów zatwierdzonych przez HGNC. Główny kontrast dla nosa obejmował 15 próbek od osób zakażonych objawowo i 6 próbek kontrolnych ujemnych pod kątem obecności wirusa; kontrast dla krwi obejmował 13 próbek od osób zakażonych objawowo i 6 próbek kontrolnych (Tabela 1). Ponieważ ta niewielka koh...

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Dyskusja

Główny wniosek ma charakter operacyjny: należy zacząć od analizy konkretnego przedziału, a nie od największej wspólnej macierzy. Zbiór GSE117827 jest niewielki, ale jego sparowany projekt pozwala na bezpośrednie porównanie nosa i krwi w ramach jednego badania. Korelacja efektu na poziomie genów bliska zeru wskazuje, że wspólna lista rankingowa dla wszystkich tkanek ukryłaby istotną strukturę przedziałową. Z tego względu bardziej uzasadnionym projektem było zastosowanie oddzielnych modułów. Ich wydajność zewnętrzna i podł...

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Oświadczenia

Autorzy oświadczają, że nie istnieją żadne finansowe ani niefinansowe konflikty interesów związane z niniejszą pracą.

Podziękowania

Autorzy dziękują badaczom i uczestnikom publicznych badań GEO, które zostały poddane ponownej analizie w niniejszej pracy. Żadne inne osoby nie spełniły kryteriów autorstwa. Niniejsze badanie nie otrzymało żadnego konkretnego grantu z żadnej agencji finansującej w sektorze publicznym, komercyjnym lub non-profit.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Materiały

Lista materiałów użytych w tym artykule
NazwaFirmaNumer katalogowyKomentarze
Zestaw genów stymulowanych interferonem dla wielu wirusów Andres-TerreAndres-Terre et al.Komparator 33 genów; Supplementary Data 1Nieważony komparator zorientowany na interferon, opracowany na podstawie zgłoszonej sygnatury wielu wirusów; pełna lista genów znajduje się w Supplementary Data 1.
EnrichrMa'ayan LaboratoryDostęp 18 sierpnia 2026; RRID:SCR_001575Zasób nadreprezentacji zestawów genów dostępny za pośrednictwem gseapy.
Gene Expression OmnibusNational Center for Biotechnology InformationGEO; RRID:SCR_005012Publiczne repozytorium transkryptomów wykorzystane do dostępu do analizowanych zbiorów danych.
Gene OntologyGene Ontology ConsortiumGO Biological Process 2023; RRID:SCR_002811Biblioteka adnotacji funkcjonalnych wykorzystana za pośrednictwem Enrichr.
GPL10558NCBI GEOGPL10558Platforma dla GSE53543 i jednostki walidacyjnej GSE38900 obejmującej 36 próbek.
GPL23126NCBI GEOGPL23126Platforma ekspresji dla GSE117827.
GPL24539NCBI GEOClariom_D_Human.na36.hg38.
probeset.csv
Adnotacja Clariom D Human na36, hg38 użyta do mapowania klastrów transkryptów dla GSE117827.
GPL571NCBI GEOGPL571Adnotacja platformy zastosowana do GSE63990.
GPL6884NCBI GEOGPL6884Platforma dla jednostki walidacyjnej RSV z krwi pełnej GSE38900 obejmującej 138 próbek.
GPL6947NCBI GEOGPL6947Adnotacja platformy zastosowana do GSE40012.
GSE117827NCBI GEOGSE117827Podstawowy sparowany zbiór danych kotwiczących z wymazów z nosa i krwi pełnej.
GSE152075NCBI GEOGSE152075Zewnętrzny zbiór danych walidacyjnych z górnych dróg oddechowych dla SARS-CoV-2.
GSE156063NCBI GEOGSE156063Zewnętrzny zbiór danych walidacyjnych z górnych dróg oddechowych dla SARS-CoV-2.
GSE171110NCBI GEOGSE171110Zewnętrzny zbiór danych walidacyjnych z krwi pełnej dla SARS-CoV-2.
GSE38900NCBI GEOGSE38900; GPL10558 i GPL6884Zewnętrzna walidacja RSV z krwi pełnej, analizowana jako osobno normalizowane jednostki platformowe 36- i 138-próbkowe.
GSE40012NCBI GEOGSE40012Benchmark kliniczny dla zapalenia płuc wywołanego grypą A, zapalenia płuc bakteryjnego, SIRS oraz zdrowej grupy kontrolnej.
GSE41374NCBI GEOGSE41374Zewnętrzny zbiór danych walidacyjnych z płukania nosa dla RSV.
GSE53543NCBI GEOGSE53543Sparowany benchmark zaburzeń rhinovirus w PBMC ex vivo obejmujący 98 osób i 196 próbek.
GSE63990NCBI GEOGSE63990Kliniczny benchmark krwi pełnej dla infekcji wirusowych, bakteryjnych i nieinfekcyjnych.
GSE97741NCBI GEOGSE97741Podłużny zbiór danych walidacyjnych z krwi pełnej (faza ostra versus wypis).
GSE97742NCBI GEOGSE97742Podłużny zbiór danych walidacyjnych z nosogardzieli (faza ostra versus wypis).
gseapytwórcy gseapyWersja 1.3.1Interfejs Python wykorzystywany do zapytań do Enrichr.
Zasób symboli genów HGNCHUGO Gene Nomenclature CommitteeDostęp 18 sierpnia 2026; RRID:SCR_002827Zatwierdzony zasób normalizacji symboli genów i klasyfikacji kodujących białka.
Matplotlibzespół programistyczny MatplotlibWersja 3.11.1Generowanie rycin.
Zestawy genów MSigDB HallmarkBroad InstituteHallmark 2020; RRID:SCR_016863Biblioteka wzbogaceń Hallmark dostępna za pośrednictwem Enrichr.
Zestaw genów odpowiedzi na interferon-alfa MSigDB HallmarkBroad InstituteHALLMARK_INTERFERON_ALPHA_
RESPONSE; rdzeniowy podzbiór 33 genów w Supplementary Data 1
Nieważony komparator interferonu-alfa; dokładny podzbiór znajduje się w Supplementary Data 1.
NumPytwórcy NumPyWersja 2.5.2Obliczenia numeryczne i losowanie z ziarnem.
pandaszespół programistyczny pandasWersja 3.0.5Przetwarzanie danych tabelarycznych.
Zestaw genów odpowiedzi gospodarza Pandya 33-mRNAPandya et al.Supplementary Table 1; Supplementary Data 1Oficjalny zestaw 33 genów oceniany jako nieważony komparator.
PythonPython Software FoundationWersja 3.12.13Środowisko analizy obliczeniowej.
ReactomeReactomeReactome 2022; RRID:SCR_003485Biblioteka wzbogaceń szlaków dostępna za pośrednictwem Enrichr.
scikit-learntwórcy scikit-learnWersja 1.9.0Obliczenia AUROC i średniej precyzji.
SciPytwórcy SciPyWersja 1.18.0Testy Welcha, t-testy dla prób zależnych, testy Wilcoxona, Manna–Whitneya oraz testy korelacji.
Seabornzespół programistyczny SeabornWersja 0.13.2Grafika statystyczna.
statsmodelstwórcy statsmodelsWersja 0.14.6Narzędzia statystyczne.

Bibliografia

  1. Zaas AK, et al. Gene expression signatures diagnose influenza and other symptomatic respiratory viral infections in humans. Cell Host Microbe. 2009;6(3):207-17.
  2. Woods CW, et al. A host transcriptional signature for presymptomatic detection of infection in humans exposed to influenza H1N1 or H3N2. PLoS One. 2013;8(1):e52198.
  3. Andres-Terre M, et al. Integrated, multi-cohort analysis identifies conserved transcriptional signatures across multiple respiratory viruses. Immunity. 2015;43(6):1199-211.
  4. Herberg JA, et al. Diagnostic test accuracy of a 2-transcript host RNA signature for discriminating bacterial vs viral infection in febrile children. JAMA. 2016;316(8):835-45.
  5. Pandya R, et al. A machine learning classifier using 33 host immune response mRNAs accurately distinguishes viral and non-viral acute respiratory illnesses in nasal swab samples. Genome Med. 2023;15(1):64.
  6. Ioannidis I, et al. Plasticity and virus specificity of the airway epithelial cell immune response during respiratory virus infection. J Virol. 2012;86(10):5422-36.
  7. Mejias A, et al. Whole blood gene expression profiles to assess pathogenesis and disease severity in infants with respiratory syncytial virus infection. PLoS Med. 2013;10(11):e1001549.
  8. Blanco-Melo D, et al. Imbalanced host response to SARS-CoV-2 drives development of COVID-19. Cell. 2020;181(5):1036-45.e9.
  9. Hadjadj J, et al. Impaired type I interferon activity and inflammatory responses in severe COVID-19 patients. Science. 2020;369(6504):718-24.
  10. Mick E, et al. Upper airway gene expression reveals suppressed immune responses to SARS-CoV-2 compared with other respiratory viruses. Nat Commun. 2020;11(1):5854.
  11. Yoshida M, et al. Local and systemic responses to SARS-CoV-2 infection in children and adults. Nature. 2022;602(7896):321-7.
  12. Jamali MC, et al. Respiratory infections by human metapneumovirus: epidemiological evidence and treatment prospects. Res J Pharm Technol. 2026;19(8):3905-12. doi:10.52711/0974-360X.2026.00549.
  13. Gao G, Lin R, Ma D. Human metapneumovirus: pathogenesis, epidemiology, diagnostic technologies, and potential intervention strategies. Virol J. 2025;22(1):376.
  14. Lim FY, et al. homeRNA self-blood collection enables high-frequency temporal profiling of presymptomatic host immune kinetics to respiratory viral infection: a prospective cohort study. EBioMedicine. 2025;112:105531.
  15. Johnson WE, Li C, Rabinovic A. Adjusting batch effects in microarray expression data using empirical Bayes methods. Biostatistics. 2007;8(1):118-27.
  16. Leek JT, et al. The sva package for removing batch effects and other unwanted variation in high-throughput experiments. Bioinformatics. 2012;28(6):882-3.
  17. Yu J, et al. Host gene expression in nose and blood for the diagnosis of viral respiratory infection. J Infect Dis. 2019;219(7):1151-61.
  18. Tsalik EL, et al. Host gene expression classifiers diagnose acute respiratory illness etiology. Sci Transl Med. 2016;8(322):322ra11.
  19. Parnell GP, et al. A distinct influenza infection signature in the blood transcriptome of patients with severe community-acquired pneumonia. Crit Care. 2012;16(4):R157.
  20. Edgar R, Domrachev M, Lash AE. Gene Expression Omnibus: NCBI gene expression and hybridization array data repository. Nucleic Acids Res. 2002;30(1):207-10.
  21. Barrett T, et al. NCBI GEO: archive for functional genomics data sets-update. Nucleic Acids Res. 2013;41(D1):D991-5.
  22. Tweedie S, et al. Genenames.org: the HGNC and VGNC resources in 2021. Nucleic Acids Res. 2021;49(D1):D939-46.
  23. Welch BL. The generalization of Student's problem when several different population variances are involved. Biometrika. 1947;34(1-2):28-35.
  24. Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. J R Stat Soc Series B Stat Methodol. 1995;57(1):289-300.
  25. Subramanian A, et al. Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proc Natl Acad Sci U S A. 2005;102(43):15545-50.
  26. Liberzon A, et al. The Molecular Signatures Database Hallmark Gene Set Collection. Cell Syst. 2015;1(6):417-25.
  27. Do LAH, et al. Host transcription profile in nasal epithelium and whole blood of hospitalized children under 2 years of age with respiratory syncytial virus infection. J Infect Dis. 2018;217(1):134-46.
  28. Ashburner M, et al. Gene Ontology: tool for the unification of biology. Nat Genet. 2000;25(1):25-9.
  29. The Gene Ontology Consortium. The Gene Ontology resource: enriching a GOld mine. Nucleic Acids Res. 2021;49(D1):D325-34.
  30. Gillespie M, et al. The Reactome pathway knowledgebase 2022. Nucleic Acids Res. 2022;50(D1):D687-92.
  31. Kuleshov MV, et al. Enrichr: a comprehensive gene set enrichment analysis web server 2016 update. Nucleic Acids Res. 2016;44(W1):W90-7.
  32. Schoggins JW, et al. A diverse range of gene products are effectors of the type I interferon antiviral response. Nature. 2011;472(7344):481-5.
  33. Schneider WM, Chevillotte MD, Rice CM. Interferon-stimulated genes: a complex web of host defenses. Annu Rev Immunol. 2014;32:513-45.
  34. Perng YC, Lenschow DJ. ISG15 in antiviral immunity and beyond. Nat Rev Microbiol. 2018;16(7):423-39.
  35. Schioppa T, et al. Molecular basis for CCRL2 regulation of leukocyte migration. Front Cell Dev Biol. 2020;8:615031.
  36. Avila Cobos F, et al. Benchmarking of cell type deconvolution pipelines for transcriptomics data. Nat Commun. 2020;11(1):5650.
  37. Maden SK, et al. Challenges and opportunities to computationally deconvolve heterogeneous tissue with varying cell sizes using single-cell RNA-sequencing datasets. Genome Biol. 2023;24(1):288.

Dostęp ograniczony. Zaloguj się lub rozpocznij wersję próbną, aby wyświetlić tę treść.

Przedruki i uprawnienia

Przeglądaj więcej artykułów

Transkryptomy nosowetranskryptomy krwiworkflow obliczeniowyanaliza ekspresji genówkohorty zakażeń wirusowychwalidacja biomarkerówodporność modułów