Jednostka 3 / 10

Analiza danych omicznych: integracja transkryptomiki, proteomiki i multiomiki

Zyski:

  • Korekcja wielokrotnych testów (skorygowana wartość p) w analizie wyrażeń różnicowych oraz możliwość prawidłowej interpretacji krotności zmiany i unikania wyników fałszywie dodatnich
  • Wykrywanie efektu wsadowego i dodanie go do modelu za pomocą PCA oraz oddzielenie szumu technicznego od różnicy biologicznej
  • Możliwość powiązania tożsamości każdej ścieżki ze źródłem i kontrolowania jej z biologiczną spójnością we wzbogacaniu ścieżki i integracji multiomicznej

Komórka nie jest pojedynczą liczbą; Jest to system, w którym tańczą jednocześnie tysiące genów, białek i metabolitów. Omika (zbiorcza nazwa podejść mierzących warstwę biologiczną jako całość) próbuje uchwycić cały ten taniec: genomika (DNA), transkryptomika (RNA – które geny działają i w jakim stopniu), proteomika (białka), metabolomika (małe cząsteczki). Każda warstwa omiczna generuje tysiące danych wymiarowych, zaszumionych i kosztownych. Sztuczna inteligencja ma potężną moc w skanowaniu wielowymiarowych danych i znakowaniu wzorów; Ale to Ty decydujesz, który wzór jest prawdą biologiczną, a który szumem technicznym.

W tej części zajmiemy się transkryptomią, najczęstszą analizą omikową; Zasady dotyczą także innych warstw. Typowy przebieg pracy: macierz ekspresji z surowych danych (wiersze to geny, kolumny to próbki, komórki to poziomy ekspresji), normalizacja (usuwanie różnic technicznych), różnicowa analiza ekspresji (znajdowanie genów, które zmieniają się znacząco między dwoma warunkami), wzbogacanie szlaku (ustalanie, w których szlakach biologicznych skupione są zmienione geny) i interpretacja.

Wyrażenie różniczkowe: krotność zmiany i skorygowana wartość p

Aby stwierdzić, czy gen się „zmienił”, sprawdza się dwie liczby: krotność zmiany – ile razy ekspresja wzrasta/spada, zwykle w skali log2 – i skorygowana wartość p (padj – statystyka kontrolująca fałszywe alarmy w przypadku wykonywania wielokrotnych testów). Dlaczego naprawić? Ponieważ testujesz 20 000 genów jednocześnie; Nawet przez przypadek setki genów mogą okazać się „znaczące”. Bez wielokrotnej korekty testów – ograniczającej odsetek fałszywych odkryć za pomocą metod takich jak Benjamini-Hochberg – lista jest myląca. Sztuczna inteligencja może napisać skrypt, który obliczy tę statystykę, ale jeśli pominie korektę, Twój wynik będzie naukowo nie do obrony.

Uwaga: sztuczna inteligencja może stwierdzić „500 genów uległo znaczącym zmianom” na podstawie surowej wartości p. Patrząc na skorygowaną wartość p, liczba ta może spaść do 30. Zawsze samodzielnie sprawdzaj poprawkę w wielu testach; Na tym polega różnica między akceptacją a odrzuceniem publikacji.

Efekt wsadowy: najbardziej podstępna pułapka

Efekt wsadowy (różnica techniczna wynikająca z przetwarzania próbek przez różne dni, urządzenia lub osoby) jest największym źródłem błędów w analizie omicznej. Jeśli Twoje dwa schorzenia zostały rozpatrzone w dwa różne dni, „różnica biologiczna”, którą widzisz, może w rzeczywistości być różnicą dnia. Sztuczna inteligencja może zasugerować dodanie zmiennej wsadowej do modelu (np. ~ partia + warunek), ale Twoim obowiązkiem jest prawidłowe ustawienie jej i nie pomieszanie jej w projekcie eksperymentalnym.

Wskazówka: Przed rozpoczęciem analizy narysuj wykres PCA (analiza głównych składowych - metoda podsumowująca i wizualizująca dane wielowymiarowe na kilku osiach). Jeśli próbki są grupowane według partii, a nie warunków biologicznych, efekt partii jest dominujący i należy go najpierw skorygować.

Integracja z wieloma omami

Prawdziwe zrozumienie często wynika z połączenia warstw: jeśli gen pracuje ciężej, ale jego ilość białka nie wzrasta, regulacja odbywa się na poziomie translacyjnym. Integracja multi-omiki — łączenie różnych warstw omiki w jeden model — to miejsce, w którym sztuczna inteligencja staje się silniejsza, ale także tam, gdzie najczęściej wprowadza w błąd; ponieważ skale, szumy i dopasowania próbek warstw są różne. Sztuczna inteligencja sugeruje przebieg integracji, ale Ty kontrolujesz biologiczną spójność wyników.

trzy mini etui

Przypadek 1 – Przyspieszenie wzbogacania. W projekcie dotyczącym raka odkryto 1240 zróżnicowanych genów. Sztuczna inteligencja przygotowała je do wzbogacenia szlaków, podkreślając cykl komórkowy i szlaki naprawy DNA; Zespół stworzył mapę hipotez w ciągu 2 godzin. Jednak ponownie przetestowali każdą ścieżkę za pomocą niezależnego narzędzia (g:Profiler) i odkryli, że sztuczna inteligencja błędnie zmapowała jedną ze ścieżek.

Przypadek 2 — Pułapka wsadowa. Jedno laboratorium odkryło „uderzającą” różnicę 900 genów pomiędzy dwiema grupami terapeutycznymi. Kiedy wykonali PCA, zaobserwowali, że próbki rozdzielono w drodze sekwencjonowania. Po korekcie partii rzeczywista różnica zmniejszyła się do 60 genów. AI nieumyślnie pominęła zmienną wsadową w pierwszej analizie.

Przypadek 3 – Wymyślona nazwa ścieżki. Uczeń przekazał AI listę genów i zapytał: „Który szlak KEGG?” Sztuczna inteligencja podała identyfikator i nazwę ścieżki tak, jakby była prawdziwa. Kiedy uczeń szukał w KEGG, zobaczył, że ten dokument nie istnieje; weryfikacja zapobiegła sfabrykowaniu wyniku.

Cztery szablony do kopiowania

1) Zarys przepływu pracy DESeq2:

Twoja rola: biolog obliczeniowy. Napisz skrypt krok po kroku analizy ekspresji różnicowej sekwencji RNA za pomocą R/DESeq2: odczyt macierzy zliczeń, wzór projektowy (~ partia + warunek), normalizacja, tabela wyników. WYRAŹNIE zastosuj korektę wielokrotnego testowania (BH) i użyj kolumny padj. Wyjaśnij w wierszu komentarza, co robi każdy krok.

2) Kontrola jakości/partii:

Proszę o listę kontrolną QC seq RNA: kontrola partii za pomocą PCA, wielkość biblioteki, liczba wykrytych genów, wykrywanie wartości odstających. Dla każdego wskaźnika określ próg „to, co widzę, mnie martwi”. Wyjaśnij, co powinienem zrobić, jeśli partia i warunki biologiczne zostaną pomieszane.

3) Weryfikacja wyniku wzbogacania:

Dam ci wzbogaconą listę ścieżek (liczba ścieżek, padj, geny). Zapisz dosłownie tożsamość każdej ścieżki (identyfikator KEGG/GO) i nie wymyślaj jej. Filtruj wyniki z padj < 0,05. Określ, które ścieżki biologicznie się wspierają, ale oznacz każdą tożsamość jako „należy zweryfikować w bazie danych”.

4) Kontrola spójności multi-omów:

Sprzeczne kierunki ekspresji transkryptomicznej i proteomicznej dla pary gen/białko. Wymień możliwe przyczyny biologiczne (edycja po tłumaczeniu) i techniczne (szum pomiarowy, dopasowanie próbek) przyczyny tego stanu i powiedz, jak je przetestować.

Słaba zachęta/silna zachęta

Słaba zachęta:

Nazwij ważne ścieżki na tej liście genów.

Brak źródeł, brak statystyk, wysokie ryzyko sfabrykowanych ścieżek.

Potężny monit:

Twoja rola: biolog obliczeniowy. W załączonej tabeli genów różnicowych (gen, log2FC, padj) bierz tylko geny z padj <0,05. Powiedz mi, jakie etapy analizy wzbogacania GO należy przeprowadzić przy użyciu tych genów i narzędzia (g:Profiler), którego będę używać. Nazwa ścieżki to FAKE; Ja uruchomię narzędzie i przeprowadzę analizę, ty tylko opisujesz poprawną metodologię i korektę wielokrotnych testów.

Różnica: przejrzysty filtr, skupienie na metodologii, zakaz fabrykacji i pozostawienie weryfikacji użytkownikowi.

Etapy analizy omicznej

krok

Cel

częsty błąd

Rola sztucznej inteligencji

normalizacja

Wyeliminuj różnicę techniczną

Zły wybór metody

Scenariusz + uzasadnienie

PCA/QC

Wykrywanie partii i wartości odstających

pomiń mój krok

Zdjęcie + komentarz

wyrażenie różnicowe

Znalezienie zmieniających się genów

Niepoprawione str

Projekt scenariusza

wzbogacenie

znaleźć ścieżkę

sfabrykowana ścieżka

metodologia

integracja

połączyć warstwy

Błąd skali/dopasowania

Zalecenia dotyczące przepływu pracy

Omiki pojedynczych komórek: nowa skala

W ostatnich latach sekwencjonowanie pojedynczych komórek – mierząc profil ekspresji każdej z tysięcy komórek z osobna – nadało omice nowy wymiar. Teraz zamiast „średniej ekspresji tkanki” możemy zobaczyć każdy typ komórek w tej tkance osobno. Ta moc wprowadza nowe pułapki: dane są niezwykle skąpe (większość genów ma zerowy odczyt w większości komórek – utrata), rozmiar to dziesiątki tysięcy komórek × dwadzieścia tysięcy genów, a rozdzielanie typów komórek odbywa się głównie poprzez grupowanie. Sztuczna inteligencja ma potężną moc w tworzeniu grupowania i etykietowania typów komórek na danych pojedynczych komórek; ale sprawdzasz za pomocą znanych genów markerowych, czy każdy klaster jest prawdziwym typem komórki, czy artefaktem technicznym (np. martwe komórki, dwie komórki schwytane razem). Nie akceptuj etykiety typu komórki sugerowanej przez sztuczną inteligencję bez potwierdzenia genów markerowych tego klastra w aktualnej literaturze.

Wskazówka: jeśli w analizie pojedynczych komórek sztuczna inteligencja zasugeruje etykietę „komórki T” dla klastra, sprawdź sam, czy markery limfocytów T (np. CD3) rzeczywiście ulegają silnej ekspresji w tym klastrze. Jeśli etykieta nie jest poparta tokenem, jest to hipoteza, a nie konkluzja.

Typowe błędy

  • Pomijanie korekty wielu testów. Lista powiększa się o surową wartość p; należy użyć padj.
  • Mylenie efektu wsadowego z biologią. Należy to najpierw sprawdzić za pomocą PCA.
  • Uznanie zmiany podłogi za jedyne kryterium. Wysoka krotność zmiany może wprowadzać w błąd w hałaśliwych genach o niskiej ekspresji.
  • Akceptacja wymyślonej ścieżki/tożsamości GO. Każda tożsamość musi zostać zweryfikowana w bazie danych.
  • Niedoszacowanie wielkości próby. Moc statystyczna jest niska w projekcie 2 na 2; Wyniki należy interpretować ostrożnie.

Podsumowując

Analiza omiczna wykorzystuje wielowymiarowe, zaszumione dane, a sztuczna inteligencja przyspiesza te dane, skanując je, pisząc skrypty i zaznaczając wzorce. Niezbędne są jednak wielokrotne korekty testowe w wyrażeniu różnicowym, kontrola wsadowa za pomocą PCA i weryfikacja źródła we wzbogacaniu. Integracja multi-omiczna jest potężna, ale myląca; Każdy wynik należy sprawdzić pod kątem zgodności biologicznej, biorąc pod uwagę różnicę skali i szumu warstw.

Zadanie aplikacji

Znajdź publicznie dostępną macierz zliczania sekw RNA (np. z GEO). Niech sztuczna inteligencja napisze skrypt analityczny z szablonem „przepływ pracy DESeq2” i sprawdzi w kodzie, czy faktycznie zastosowano korektę wielokrotnego testowania. Następnie poproś sztuczną inteligencję o komentarz wzbogacający i zweryfikuj wszystkie identyfikatory ścieżek, które zwraca, jeden po drugim, w bazie danych KEGG lub GO; Zwróć uwagę, ile z nich jest prawdziwych.

lista kontrolna

  • [ ] W analizie różnicowej użyłem padj (skorygowanego), a nie surowej wartości p.
  • [ ] Sprawdziłem efekt wsadowy za pomocą PCA i w razie potrzeby dodałem go do modelu.
  • [ ] Ostrożnie interpretowałem geny o dużej krotności zmiany, ale niskiej ekspresji.
  • [ ] Sprawdziłem każdy identyfikator ścieżki/GO w prawdziwej bazie danych.
  • [ ] Oceniłem moc statystyczną wielkości próby.
  • [ ] Podzieliłem sprzeczności multiomiczne na przyczyny biologiczne i techniczne.