$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Oświadczenie etyczne
Badanie to nie obejmowało bezpośrednio żadnych uczestników na ludziach ani w badaniach zwierzęcych.
Przejęcie BaP Target
BaP charakteryzowało się integracją danych z wielu baz danych. Baza danych PubChem (https://pubchem.ncbi.nlm.nih.gov/) została zapytana za pomocą słowa kluczowego "Benzo[a]pyrene", aby uzyskać jej strukturę chemiczną i kanoniczną strukturę 2D (ciąg MILES: C1=CC=C2C3=C4C(=CC2=C1)C=CC5=C4C(=CC=C5)C=C3)14. Potencjalne cele BaP zostały pobrane z baz danych ChEMBL (https://www.ebi.ac.uk/chembl/), SEA (https://sea.bkslab.org/) oraz PharmMapper (http://lilab-ecust.cn/pharmmapper)15, 16, 17. Wszystkie przewidywane cele były ograniczone do proteomu Homo sapiens. Pełna lista przewidywanych celów BaP (n = 474) znajduje się w Tabeli Uzupełniającej S1. Cały proces analityczny przedstawiony jest schematycznie na Rysunku 1.

Rysunek 1. Schemat analizy zbiorów danych w tym artykule, ilustrujący ogólny przepływ pracy, w tym akwizycję danych, wstępne przetwarzanie, analizę ekspresji różnicowej, budowę sieci oraz etapy walidacji. Prosimy kliknąć tutaj, aby zobaczyć większą wersję tego rysunku.
Pozyskiwanie celów związanych z RA
W tym badaniu pozyskano pięć zestawów danych o RZS z bazy NCBI Gene Expression Omnibus (GEO) (https://www.ncbi.nlm.nih.gov/gds/) z wykorzystaniem słów kluczowych "Reumatoidalne zapalenie stawów" i "Homo sapiens"18. Na podstawie wielkości zbioru danych i projektu eksperymentalnego GSE77298 (RA: 16 próbek; Kontrola: 7 próbek), GSE1919 (RA: 5 próbek; Kontrola: 5 próbek), oraz GSE55235 (RA: 10 próbek; Kontrola: 10 próbek) stanowiła zestaw treningowy do identyfikacji genów różnicowo ekspresyjnych (DEG), podczas gdy GSE12021 (RA: 24 próbki; Kontrola: 13 próbek) i GSE55457 (RA: 13 próbek; Kontrola: 10 próbek) pełniła funkcję zestawu walidacyjnego. Dalsze szczegóły dotyczące tych zbiorów danych, takich jak platformy, próbki i serie GSE, można znaleźć w Tabeli 1.
Dane zostały ustandaryzowane za pomocą narzędzia online GEO2R, generując macierze ekspresji przekształcone log2 do dalszej analizy. Aby wyeliminować interferencje z różnych partii eksperymentalnych, systematyczne błędy między zbiorami danych zostały skorygowane za pomocą funkcji ComBat z pakietu SVA opartej na parametrycznej empirycznej ramie Bayesa. Następnie zastosowano analizę głównych składników (PCA) do weryfikacji efektu korekcji, wykazując znacząco poprawione klasteryzowanie próbek między partiami i tym samym potwierdzając skuteczne usunięcie efektów partii. Połączona i skorygowana macierz danych została wykorzystana do późniejszej analizy różniczkowej.
| Seria GSE | Próbki | Peron | Grupa |
| GSE77298 | Sterowanie 16 RA i 7 | GPL570 | Kohorta szkoleniowa |
| GSE1919 | Sterowania 5 RA i 5 | GPL91 | Kohorta szkoleniowa |
| GSE55235 | 10 RA i 10 sterowania | GPL96 | Kohorta szkoleniowa |
| GSE12021 | Sterowanie 24 RA i 13 | GPL96 | Kohorta walidacji |
| GSE55457 | 13 RA i 10 sterowań | GPL9 | Kohorta walidacji |
Tabela 1: Podsumowanie pięciu zbiorów danych GEO użytych w tym badaniu.
Tabela zawiera numer dostępu do GEO (seria GSE), skład próby (liczbę pacjentów z reumatoidalnym zapaleniem stawów i zdrowych grup kontrolnych), identyfikator platformy (GPL) dla każdego zbioru danych oraz przypisanie do kohorty treningowej lub walidacyjnej.
Analiza ważonej sieci współekspresji genów (WGCNA)
WGCNA została użyta do oceny charakterystyki sieci współekspresji DEG związanych z RA19. Na podstawie macierzy ekspresji skorygowanej efektem partii najpierw przeprowadzono wstępne przetwarzanie danych: usunięto geny o niskiej wariancji i odchyleniu standardowym poniżej 0,5, natomiast jakość próbek i genów oceniano za pomocą funkcji oceny dobrych próbek i genów. Następnie zastosowano hierarchiczne klasteryzowanie w celu identyfikacji i usunięcia próbek odstających od rzeczywistości. Aby skonstruować ważoną sieć współwyrażeń, zastosowano funkcję systematyczną oceny wartości mocy o miękkich progach, aby systematycznie oceniać wartości mocy progowej miękkiej w zakresie od 1 do 20. Moc = 12 wybrano jako optymalny miękki próg (indeks dopasowania topologii bezskalowej R2 = 0,90), co zapewnia, że topologia sieci spełnia kryterium wolne od skalowania. Na podstawie tej wartości potęgowej skonstruowano macierz sąsiedztwa oraz obliczono macierz nakładania się topologicznego (TOM). Geny były hierarchicznie klastrowane, a do identyfikacji początkowych modułów genowych stosowano dynamiczny algorytm wycinania drzew. Następnie podobne moduły zostały połączone poprzez klasteryzację genów własnych, co zaowocowało solidną siecią modułów genów. Wszystkie analizy przeprowadzono z dedykowanym pakietem R do analizy sieci z ważoną współekspresją, aby zapewnić niezawodność i powtarzalność konstrukcji sieci. Przeprowadzono analizę przecięcia między genami hubów DEG/WGCNA a przewidywanymi celami BaP, aby zidentyfikować kluczowe cele BaP związane z patogenezą RZS, które zostały zwizualizowane za pomocą oprogramowania diagramów Venna.
Identyfikacja celów związanych z BaP związanych z patogenezą RZS
Analiza przecięć wykonano za pomocą pakietu R dla diagramów Venna, aby zidentyfikować cele BaP pokrywające się z patogenezą RZ. Zostały one zaimportowane do bazy danych STRING, aby stworzyć sieć interakcji białko-białko (PPI), z gatunkiem ustawionym na "Homo sapiens" i wskaźnikiem ufności interakcji na > 0,7, aby zapewnić wysoką niezawodność sieci20. Ten próg został wybrany, ponieważ odpowiada "wysokiemu poziomowi ufności" w bazie danych STRING, który równoważy zachowanie biologicznie istotnych interakcji przy jednoczesnym minimalizowaniu fałszywych alarmów zwykle związanych z niższymi wynikami zaufania. Próg > 0,7 został szeroko przyjęty w badaniach toksykologii sieci, aby priorytetowo traktować silne i powtarzalne powiązania białek. Powstały plik TSV został pobrany z bazy danych interakcji białk-białko (STRING) i zaimportowany do oprogramowania do wizualizacji sieci (Cytoscape) w celu wizualizacji sieci. Podstawowe białka w sieci zostały zidentyfikowane na podstawie wyników rankingowych wygenerowanych przez algorytm Degree w wtyczce CytoHubba i wykorzystane do dalszej analizy.
Analiza wzbogacania KEGG i GO
Skróty genów związanych zarówno z modulacją BaP, jak i patogenezą RA zostały przekształcone w ID Entrez za pomocą "org. Hs.eg.db" w języku R. Następnie przeprowadzono analizę wzbogacenia szlaku KEGG za pomocą narzędzia clusterProfiler, z progiem istotności ustawionym na 0,05. Tymczasem anotacja funkcjonalna GO obejmowała trzy główne kategorie GO: Proces biologiczny (BP), Komponent komórkowy (CC) oraz funkcję molekularną (MF), i była wykonywana za pomocą funkcji enrichGO, z oba, wartości P i q-wartości ustawionymi na 0,05. Należy zauważyć, że nie zastosowano żadnej wielokrotnej korekty testowej, ponieważ głównym celem tej analizy eksploracyjnej było maksymalizowanie odkrycia potencjalnie istotnych szlaków biologicznych i terminów funkcjonalnych, co generuje szerszy zestaw testowalnych hipotez do przyszłej walidacji eksperymentalnej. Na koniec wyniki analizy wzbogacenia zostały graficznie przedstawione przy użyciu funkcji wykresu słupkowego i kropkowego z pakietu enrichplot.
Walidacja genów podstawowych oparta na uczeniu maszynowym
Aby ocenić zdolność predykcyjną kluczowych genów związanych z BaP i RA oraz zachować przejrzystość modelu, wdrożyliśmy systematyczny workflow uczenia maszynowego. Korzystając z profili ekspresji wybranych genów rdzeniowych, zbudowano modele predykcyjne z 11 różnymi algorytmami uczenia maszynowego: regresja Lasso (LR), Support Vector Machine (SVM), las losowy (RF), glmBoost, krokowy uogólniony model liniowy (GLM), regresja grzbietowa, sieć elastyczna (Enet), Gradient Boosting Machine (GBM), analiza dyskryminantna liniowa (LDA), eXtreme Gradient Boosting (XGBoost) oraz naivne Bayes. Hiperparametry były optymalizowane poprzez pięciokrotną walidację krzyżową, przy czym próbkowanie stratyfikowane służyło do podziału danych na zbiory treningowe i wewnętrzne walidacyjne. Stały losowy seed (set.seed(123)) był używany w całym procesie uczenia maszynowego, aby zapewnić powtarzalność podziału danych, krzyżowej walidacji foldów oraz trenowania modelu. Kluczowe hiperparametry dla każdego algorytmu przedstawiono w Tabeli Uzupełniającej S2. Wydajność modelu oceniano za pomocą wielu wskaźników, w tym powierzchni pod krzywą (AUC), dokładności oraz wyniku F1. Aby rozwiązać ograniczenia wynikające z podejść opartych na pojedynczym modelu, zastosowaliśmy strategię stacking ensemble, która integrowała prognozy z najlepiej działających modeli bazowych. Dostrzegając "czarną skrzynkę" wielu modeli uczenia maszynowego, zastosowaliśmy algorytm SHapley Additive exPlanations (SHAP), aby ilościowo określić wkład każdego genu w przewidywania. Wielkość i kierunek wartości SHAP zostały wykorzystane do interpretacji znaczenia genu w decyzjach klasyfikacyjnych, co zwiększało interpretowalność wyników modelu.
Molekularne dokowanie BaP z głównymi celami
Aby zbadać cechy wiązania BaP z produktami genu podstawowego, przeprowadzono symulacje dokowania molekularnego. Trójwymiarowa struktura BaP (ligand) została uzyskana w formacie SDF z bazy danych PubChem. Struktury białkowe odpowiadające głównym celom zostały pobrane z RCSB Protein Data Bank (https://www.rcsb.org/) w formacie PDB, wybrane zgodnie z ich identyfikatorami UniProt, z preferencją dla struktur zawierających współkrystalizowane ligandy lub współrzędne o wysokiej rozdzielczości. Przed dokowaniem przygotowywano białko za pomocą PyMol, podczas którego usuwano cząsteczki wody, współkrystalizowane ligandy oraz składniki niebiałkowe, takie jak jony, aby zapobiec interferencji21. Dla białek z współkrystalizowanymi ligandami w ich oryginalnych strukturach PDB centrum aktywnego miejsca zostało zdefiniowane na podstawie współrzędnych atomowych ligandu wiązanego. Dla białek bez ligandów współkrystalizowanych centrum miejsca aktywnego zostało określone na podstawie współrzędnych kluczowych reszt zgłoszonych w literaturze jako kluczowe dla aktywności katalitycznej lub wiązania inhibitorów. Siatka dokowania była wyśrodkowana na określonych współrzędnych aktywnego miejsca, z kwadratem sześciennym o wymiarach 25 × 25 × 25 Å na każdy cel. Standardowy rozmiar pudełka 25 Å zapewnia pełne pokrycie każdego aktywnego miejsca z wystarczającym marginesem na próbkowanie ligandów, jednocześnie unikając nadmiernych kosztów obliczeniowych. Wszystkie obliczenia dokowania były wykonywane za pomocą AutoDock Vina (wersja 1.2.5). Formacja o najbardziej korzystnym wyniku Vina została wybrana jako reprezentatywny tryb wiązania, a odpowiadająca jej energia wiązania została zarejestrowana. Trójwymiarowe pozy wiązania zostały wygenerowane za pomocą PyMol (wersja 2.5.7), a dwuwymiarowe diagramy interakcji wykonano w Discovery Studio (wersja 2021), aby wizualizować kluczowe interakcje, w tym wiązania wodorowe i kontakty hydrofobowe.
Symulacja dynamiki molekularnej
Symulacje dynamiki molekularnej przeprowadzono z Gromacs 2025.3, wykorzystując kompleksy pochodzące od dokowania jako struktury startowe. Atomy białka były modelowane za pomocą pola siłowego AMBER14SB, a cząsteczki wody reprezentowano za pomocą modelu TIP3P. Każdy kompleks białko-ligand był rozpuszczany w sześciennym pudełku wodnym, z minimalną odległością 1 nm między powierzchnią białka a granicą pudełka. W razie potrzeby dodawano jony sodu lub chlorku, aby osiągnąć elektroneutralność układu. Początkowa minimalizacja energii została przeprowadzona za pomocą kombinacji algorytmów najstromszego opadu i sprzężonego gradientu, każdy z nich wykonany przez maksymalnie 10 000 kroków. Dalekosiężne oddziaływania elektrostatyczne obliczono metodą Particle-Mesh Ewald (PME), natomiast odległość odcięcia 1,0 nm zastosowano zarówno do oddziaływań van der Waalsa, jak i krótkodystansowych elektrostatycznych. Po minimalizacji energii systemy były stopniowo wyrównywane w warunkach NVT (stała objętość i temperatura) oraz NPT (stałe ciśnienie i temperatura). Następnie wykonywano serie produkcyjne o długości 100 ns w stałej temperaturze i ciśnieniu, z krokiem czasowym 0,002 ps (2 fs) i łącznym wynikiem 50 000 000 kroków. Każda symulacja była przeprowadzana raz (bez powtórzeń), ponieważ głównym celem była ocena stabilności kompleksów wiązań w warunkach standardowych. Temperatura była utrzymywana za pomocą termostatu V-rescale, a ciśnienie kontrolowano barostatem Parrinello–Rahmana. Przez cały czas symulacji konsekwentnie stosowano cutoff 1,0 nm dla interakcji niezwiązanych z wiązaniem. Aby ocenić stabilność i elastyczność strukturalną, obliczyliśmy średnie odchylenie kwadratowe pierwiastkowe (RMSD) pozycji atomowych, fluktuację średniej kwadratowej korzenia (RMSF) na resztę, promień wirowania (Rg) jako miarę zwartej struktury oraz powierzchnię dostępną dla rozpuszczalnika (SASA). Wszystkie wykresy były generowane za pomocą QtGrace.