Badanie zostało przeprowadzone zgodnie z Deklaracją Helsińską, a protokół został zatwierdzony przez Komisję Etyczną Anhui Chest Hospital (K2025-07) w dniu 22 kwietnia 2025 roku. Od wszystkich osób biorących udział w badaniu uzyskano świadomą zgodę.
Ekstrakcja i normalizacja danych
Profile transkrypcyjne oraz odpowiadające im zestawy danych klinicznych dla LUAD pozyskano z kohort TCGA i GEO. Zbiór danych TCGA-LUAD wyznaczono jako zestaw treningowy, natomiast GSE72094, GSE31210 oraz GSE26939 posłużyły jako kohorty do walidacji zewnętrznej (Tabela 1). Ponadto, z poprzedniego badania zebrano 90 MCRG12(Tabela uzupełniająca 1). Dane transkryptomiczne zaadnotowano przy użyciu GENCODE v36 lub odpowiadających im plików adnotacji platformy GPL. Identyfikatory sond przekształcono w symbole genów, zduplikowane geny scalono za pomocą funkcji avereps, a w celu wygenerowania macierzy ekspresji na poziomie genów zachowano wyłącznie geny kodujące białka. W przypadku zbioru treningowego TCGA-LUAD geny z wartością FPKM (fragmentów na kilobaza modelu eksonu na milion zmapowanych fragmentów) < odrzucano próbki, w których więcej niż 50% wartości było filtrowanych, a pozostałe wartości ekspresji poddano transformacji log2 (log2[FPKM+1]). W przypadku kohort walidacyjnych z bazy GEO pobrano surowe dane o ekspresji, zmapowano identyfikatory sond na symbole genów przy użyciu odpowiednich plików adnotacji platformy, a następnie wiele sond odpowiadających temu samemu genowi scalono poprzez uśrednienie ich wartości ekspresji. Zbiory danych te poddano transformacji log2, gdy było to konieczne. Nie zastosowano korekcji efektu seryjnego (batch effect) między platformami TCGA i GEO, ponieważ przyjęto strategię standaryzacji dla każdej kohorty z osobna, aby zapewnić względną porównywalność. Konkretnie, zarówno dla kohorty treningowej, jak i walidacyjnych, wartości ekspresji genów wycentrowano i przeskalowano (transformacja z-score), wykorzystując średnią i odchylenie standardowe dla każdego zbioru danych indywidualnie. Następnie te same współczynniki regresji Coxa, wyznaczone na podstawie zbioru treningowego, wykorzystano do obliczenia wyników ryzyka (risk scores) dla wszystkich kohort. Aby zachować przydatność kliniczną i uniknąć przeuczenia (overfitting) do jakiegokolwiek zbioru walidacyjnego, medianowy wynik ryzyka kohorty treningowej zastosowano jako stały punkt odcięcia do stratyfikacji pacjentów na grupy wysokiego i niskiego ryzyka we wszystkich zewnętrznych kohortach walidacyjnych. Wyekstrahowano dostępne informacje kliniczne, w tym wiek, płeć, stopień zaawansowania patologicznego, stopień zaawansowania według klasyfikacji TNM (Tumor-Node-Metastasis), typ histologiczny, czas przeżycia, status przeżycia oraz typ tkanki. Punktem końcowym było przeżycie całkowite (OS). Próbki z niepełnymi informacjami o przeżyciu lub czasie przeżycia < Wykluczono 30 dni. Czas przeżycia przeliczono na lata, a status przeżycia zakodowano jako 0 dla osób żyjących i 1 dla osób zmarłych.
Identyfikacja i analizy funkcjonalne genów kandydackich
Pakiet Limma posłużył do zidentyfikowania genów różnicowo wyrażonych (DEG) pomiędzy próbkami guza LUAD a próbkami prawidłowymi w zestawie treningowym13. DEG zdefiniowano według następujących kryteriów: |log2FC| > 0,5 oraz skorygowana wartość p < 0,05. Następnie wykorzystano algorytm klastrowania rozmytego mfuzz z pakietu R ClusterGVis w celu podzielenia DEG na odrębne klastry ekspresji. Analizę Gene Ontology – Procesy Biologiczne (GO-BP) przeprowadzono dla pięciu najbardziej reprezentatywnych genów w każdym klastrze, wybranych na podstawie ich wyników przynależności. Zbiór wspólnych genów uzyskano poprzez wyznaczenie części wspólnej DEG i MCRG. Analiza wzbogacenia funkcjonalnego z wykorzystaniem Gene Ontology/Kyoto Encyclopedia of Genes and Genomes (GO/KEGG) pozwoliła ocenić znaczenie biologiczne nakładających się genów. Sieci oddziaływań białko-białko (PPI) wygenerowano na podstawie bazy danych STRING14. W celu zwiększenia wiarygodności sieci zachowano jedynie oddziaływania o wskaźniku pewności > 0,7.
Przesiewowe badanie genów prognostycznych
Do przeprowadzenia jednowymiarowej analizy regresji Coxa w celu zidentyfikowania genów prawdopodobnie powiązanych z przeżyciem całkowitym w przypadku LUAD wykorzystano pakiet Survival15. Geny z wartością p < 0,05 uznano za potencjalne wskaźniki prognostyczne. Kohorta treningowa TCGA-LUAD obejmowała 50 pacjentów z kompletnymi danymi dotyczącymi przeżycia, z których u 216 (43,2%) wystąpiły zgony podczas obserwacji. Stosunek liczby genów kandydackich (n = 108) do liczby zdarzeń (n = 216) wynosił w przybliżeniu 1:2, co jest dopuszczalne w analizie regresji Coxa. Następnie do dalszej selekcji cech wykorzystano analizę regresji LASSO (Least Absolute Shrinkage and Selection Operator) oraz model XGBoost (Extreme Gradient Boosting). Modele proporcjonalnych hazardów Coxa zbudowano z parametrem family = "cox" za pomocą funkcji cv.glmnet z pakietu glmnet. Optymalny parametr regularyzacji określono za pomocą 10-krotnej walidacji krzyżowej, przyjmując wartość λ.min reprezentującą minimalny błąd walidacji krzyżowej jako optymalną wartość λ. Geny z niezerowymi współczynnikami regresji wyodrębniono jako cechy kandydackie. W modelu XGBoost czas przeżycia i status przeżycia połączono w jedną zmienną wynikową, przypisując wartości dodatnie do zdarzeń zgonu, a wartości ujemne do przypadków ocenzurowanych. Parametry ustawiono jako objective = "survival: cox" oraz eval_metric = "cox-nloglik", przy 100 iteracjach i współczynniku uczenia 0,1. Po wytrenowaniu modelu obliczono wskaźniki istotności genów na podstawie wartości przyrostu cech (feature gain). Po posortowaniu wyników istotności w kolejności malejącej wybrano 20 najważniejszych genów, aby zredukować wymiarowość cech i złożoność modelu. Geny wspólne dla wyników LASSO i XGBoost zidentyfikowano jako kandydackie geny prognostyczne.
Konstrukcja i ocena modelu prognostycznego
Model prognostyczny opracowano przy użyciu wieloczynnikowej analizy regresji Coxa dla zidentyfikowanych genów kandydatów. Wyniki oceny ryzyka obliczano indywidualnie w następujący sposób:
.
gdzie Coefi oznacza współczynnik dla genu i, a Expi wskazuje odpowiednią wartość ekspresji genu. Następnie pacjentów podzielono na dwie grupy: wysokiego i niskiego ryzyka, przyjmując medianę wyniku ryzyka jako punkt odcięcia. Następnie stworzono zależne od czasu krzywe charakterystyki operacyjnej odbiornika (ROC). Aby ocenić potencjał do przeuczenia modelu, przeprowadzono wewnętrzną walidację metodą bootstrap z 1 0 iteracjami ponownego próbkowania w celu obliczenia skorygowanego o obciążenie wskaźnika C (C-index) oraz zależnych od czasu wartości AUC z 95% przedziałami ufności. Wygenerowano krzywe kalibracyjne, aby ocenić zgodność między przewidywanym a obserwowanym prawdopodobieństwem przeżycia w 2., 3. i 5. roku. Ponadto, przy użyciu pakietu ggDCA w środowisku R, przeprowadzono analizę krzywych decyzyjnych (DCA), aby ocenić kliniczną korzyść netto modelu w punktach czasowych 2, 3 i 5 lat, kwantyfikując potencjalną wartość wyniku ryzyka w podejmowaniu decyzji klinicznych przy różnych prawdopodobieństwach progowych. Różnice w przeżywalności między grupami zróżnicowanymi pod kątem ryzyka oraz w innych kategoriach klinicznych porównano za pomocą krzywych przeżycia Kaplana-Meiera (KM) z testem log-rank. Ponadto, w celu wyjaśnienia wkładu poszczególnych genów w wydajność modelu, zastosowano analizę Shapley Additive exPlanations (SHAP) dla post-hoc interpretacji wyjaśniającej.
Opracowanie nomogramu i walidacja zewnętrzna
Zależności między obliczonymi wskaźnikami ryzyka a różnymi cechami klinicznymi (w tym płcią, wiekiem i stopniem zaawansowania TNM) badano za pomocą testu suma rang Wilcoxona lub testu Kruskala-Wallisa, aby ocenić przydatność kliniczną modelu. W celu sprawdzenia, czy wskaźnik ryzyka funkcjonuje jako niezależny czynnik prognostyczny, zmienne kliniczne wraz ze wskaźnikiem ryzyka włączono do wieloczynnikowego modelowania regresji Coxa. Następnie, przy użyciu pakietu R regplot, stworzono nomogram prognostyczny łączący niezależne kliniczne czynniki ryzyka (np. stopień zaawansowania) i genetyczny wskaźnik ryzyka, aby spersonalizować przewidywania prawdopodobieństwa przeżycia. Krzywe kalibracyjne wykorzystano do oceny zgodności prawdopodobieństwa przeżycia przewidywanego przez nomogram z rzeczywistymi wynikami przeżycia. Na koniec ostateczną zdolność prognostyczną i uogólnialność zintegrowanego systemu nomogramowego rygorystycznie zweryfikowano za pomocą zależnych od czasu krzywych ROC oraz kompleksowych analiz podgrup klinicznych KM w obrębie kohort.
Analiza nacieku immunologicznego i analiza podtypów immunologicznych
Do oszacowania względnych proporcji 2 typów komórek odpornościowych w celu oceny infiltracji komórek immunologicznych u pacjentów z LUAD wykorzystano narzędzie CIBERSORT z macierzą sygnatur genów leukocytów (LM2). Zależności między prognostycznymi poziomami ekspresji genów a infiltracją immunologiczną oceniono za pomocą analizy korelacji Spearmana. Wyniki Immune, stromal, tumor purity oraz ESTIMATE uzyskano za pomocą algorytmu ESTIMATE, a różnice między grupami ryzyka oceniono testem Wilcoxona. Pacjenci z LUAD zostali przypisani do sześciu immunologicznych podtypów przy użyciu pakietu ImmuneSubtypeClassifier16. Test Wilcoxona wykorzystano dodatkowo do porównania rozkładu podtypów immunologicznych w poszczególnych grupach ryzyka.
Analiza punktów kontrolnych odporności, immunofenoscore i cyklu odporności nowotworowej
W niniejszym badaniu test sum rang Wilcoxona posłużył do oceny 21 genów punktów kontrolnych odpowiedzi immunologicznej17 w grupach stratyfikowanych według ryzyka, w celu charakterystyki krajobrazu immunologicznego LUAD. Korelacja Spearmana powiązała potencjalne geny prognostyczne z genami punktów kontrolnych. Aby ocenić różnice w odpowiedzi na inhibitory punktów kontrolnych układu odpornościowego (ICIs) u pacjentów z LUAD o różnych poziomach ryzyka, dane immunophenoscore (IPS) dla terapii anty-PD-1 i anty-CTLA-4 pobrano z The Cancer Immunome Atlas (TCIA)18, a bazy danych Tracking Tumor Immunophenotype (TIP)19 użyto do oceny aktywności cyklu odporności nowotworowej poprzez porównanie odpowiadających im wyników pomiędzy grupami ryzyka.
Analiza mutacji somatycznych i wrażliwości na leki
Narzędzie do analizy mutacji TCGA posłużyło do pobrania profili mutacji somatycznych dla przypadków TCGA-LUAD w celu zbadania różnic w wzorcach mutacji pomiędzy grupami ryzyka. Dane dotyczące mutacji zostały przetworzone i zwizualizowane za pomocą pakietu maftools. Dla każdego preparatu określono poziom obciążenia mutacyjnego guza (TMB), a następnie zestawiono go pomiędzy dwiema kategoriami ryzyka. Analizę wrażliwości farmakogenomicznej przeprowadzono z wykorzystaniem pakietu pRRophetic zgodnie z bazą danych Genomics of Drug Sensitivity in Cancer (GDSC)20. Dla każdego pacjenta z LUAD przewidziano wartości połowicznej maksymalnej stężenia hamującego (IC50) dla leków przeciwnowotworowych, a różnice między grupami ryzyka ilościowo określono za pomocą testu sum rang Wilcoxona.
Ocena poziomów ekspresji genów prognostycznych
Każdy zestaw danych posłużył do oceny poziomów transkrypcji wybranych genów kandydackich związanych z rokowaniem. Aby powiązać ekspresję genów z rokowaniem pacjentów, optymalne punkty odcięcia wyznaczono za pomocą funkcji surv_cutpoint w pakiecie R survminer. Na podstawie tych progów przypadki LUAD podzielono na podgrupy o wysokiej i niskiej ekspresji do późniejszej analizy przeżywalności.
Ponadto, z Anhui Chest Hospital pobrano pięć par dopasowanych guzów LUAD i sąsiadującej tkanki prawidłowej, a następnie przeprowadzono walidację za pomocą qPCR. Każdy uczestnik wyraził pisemną zgodę na udział w badaniu. Do walidacji qPCR wybrano sześć potencjalnych genów prognostycznych (PDGFB, LDHA, ZEB2, FKBP4, DMD i S10B). RNA wyekstrahowano z homogenizowanych próbek tkanki przy użyciu odczynnika do ekstrakcji RNA, a następnie przeprowadzono ekstrakcję chloroformem i precypitację izopropanolem. Za pomocą spektrofotometru zmierzono stężenie i czystość RNA. Walidację qPCR sześciu potencjalnych genów prognostycznych przeprowadzono z wykorzystaniem mieszaniny PCR opartej na SYBR Green w systemie PCR w czasie rzeczywistym: wstępna denaturacja w 95 °C przez 30 s, a następnie 40 cykli: 95 °C przez 20 s, 5 °C przez 20 s i 72 °C przez 20 s. Ekspresję względną obliczono i znormalizowano względem dehydrogenazy gliceraldehydu-3-fosforanu (GAPDH) metodą 2-ΔCt. Szczegółowe informacje na temat wszystkich odczynników i instrumentów znajdują się w tabeli materiałów.
Analiza statystyczna
Analizy statystyczne przeprowadzono przy użyciu oprogramowania do obliczeń statystycznych i tworzenia wykresów. Sieć oddziaływań białko-białko z wizualizowano za pomocą oprogramowania do analizy sieci. Po ocenie normalności rozkładu, w przypadku zmiennych ciągłych o rozkładzie normalnym zastosowano test t Studenta, a w przypadku zmiennych o rozkładzie nienormalnym – test U Manna-Whitneya.