Sekwencjonowanie RNA po kolei

Podobne dokumenty
Co to jest transkryptom? A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 2

Ekspresja genów. A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 2

RÓŻNICOWA EKSPRESJA GENÓW

Testowanie hipotez statystycznych

MIKROMACIERZE. dr inż. Aleksandra Świercz dr Agnieszka Żmieńko

ANALIZA GRUPY GENÓW ANALIZA SKUPIEŃ

ALGORYTMICZNA I STATYSTYCZNA ANALIZA DANYCH

Przykładowa analiza danych

Statystyczna analiza danych

Różnorodność osobników gatunku

Statystyka matematyczna Testowanie hipotez i estymacja parametrów. Wrocław, r

Testy nieparametryczne

Weryfikacja hipotez statystycznych. KG (CC) Statystyka 26 V / 1

Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji

Dane mikromacierzowe. Mateusz Markowicz Marta Stańska

Idea. θ = θ 0, Hipoteza statystyczna Obszary krytyczne Błąd pierwszego i drugiego rodzaju p-wartość

Testowanie hipotez statystycznych. Wnioskowanie statystyczne

Przybliżone algorytmy analizy ekspresji genów.

WYKŁADY ZE STATYSTYKI MATEMATYCZNEJ wykład 9 i 10 - Weryfikacja hipotez statystycznych

Statystyka Matematyczna Anna Janicka

VI WYKŁAD STATYSTYKA. 9/04/2014 B8 sala 0.10B Godz. 15:15

STATYSTYKA I DOŚWIADCZALNICTWO Wykład 6

Naszym zadaniem jest rozpatrzenie związków między wierszami macierzy reprezentującej poziomy ekspresji poszczególnych genów.

Prawdopodobieństwo i rozkład normalny cd.

Testowanie hipotez statystycznych.

Weryfikacja hipotez statystycznych

166 Wstęp do statystyki matematycznej

Jak sprawdzić normalność rozkładu w teście dla prób zależnych?

Zadania ze statystyki, cz.7 - hipotezy statystyczne, błąd standardowy, testowanie hipotez statystycznych

Elementy statystyki wielowymiarowej

Błędy przy testowaniu hipotez statystycznych. Decyzja H 0 jest prawdziwa H 0 jest faszywa

Przykład 1. (A. Łomnicki)

Wykład 9 Wnioskowanie o średnich

RÓWNOWAŻNOŚĆ METOD BADAWCZYCH

Statystyka. Rozkład prawdopodobieństwa Testowanie hipotez. Wykład III ( )

Hierarchiczna analiza skupień

LABORATORIUM 3. Jeśli p α, to hipotezę zerową odrzucamy Jeśli p > α, to nie mamy podstaw do odrzucenia hipotezy zerowej

Statystyka i opracowanie danych Podstawy wnioskowania statystycznego. Prawo wielkich liczb. Centralne twierdzenie graniczne. Estymacja i estymatory

Testowanie hipotez dla dwóch zmiennych zależnych. Moc testu. Minimalna liczność próby; Regresja prosta; Korelacja Pearsona;

Wykład 9 Testy rangowe w problemie dwóch prób

Statystyki: miary opisujące rozkład! np. : średnia, frakcja (procent), odchylenie standardowe, wariancja, mediana itd.

STATYSTYKA I DOŚWIADCZALNICTWO Wykład 4

STATYSTYKA MATEMATYCZNA

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Spis treści Wstęp Estymacja Testowanie. Efekty losowe. Bogumiła Koprowska, Elżbieta Kukla

Statystyczna analiza danych

Statystyki: miary opisujące rozkład! np. : średnia, frakcja (procent), odchylenie standardowe, wariancja, mediana itd.

Testowanie hipotez. Hipoteza prosta zawiera jeden element, np. H 0 : θ = 2, hipoteza złożona zawiera więcej niż jeden element, np. H 0 : θ > 4.

STATYSTYKA MATEMATYCZNA WYKŁAD 4. WERYFIKACJA HIPOTEZ PARAMETRYCZNYCH X - cecha populacji, θ parametr rozkładu cechy X.

Wykład 2 Hipoteza statystyczna, test statystyczny, poziom istotn. istotności, p-wartość i moc testu

Wykład 3 Hipotezy statystyczne

S t a t y s t y k a, część 3. Michał Żmihorski

weryfikacja hipotez dotyczących parametrów populacji (średnia, wariancja) założenie: znany rozkład populacji (wykorzystuje się dystrybuantę)

METODY CHEMOMETRYCZNE W IDENTYFIKACJI ŹRÓDEŁ POCHODZENIA

Statystyczna analiza danych w programie STATISTICA (wykład 2) Dariusz Gozdowski

Analiza Danych Sprawozdanie regresja Marek Lewandowski Inf 59817

Wyniki badań reprezentatywnych są zawsze stwierdzeniami hipotetycznymi, o określonych granicach niepewności

Statystyka matematyczna dla leśników

Elementy statystyki STA - Wykład 5

Korelacja oznacza współwystępowanie, nie oznacza związku przyczynowo-skutkowego

STATYSTYKA MATEMATYCZNA WYKŁAD 4. Testowanie hipotez Estymacja parametrów

METODY STATYSTYCZNE W BIOLOGII

ZJAZD 4. gdzie E(x) jest wartością oczekiwaną x

Ekonometria. Zajęcia

TESTY NIEPARAMETRYCZNE. 1. Testy równości średnich bez założenia normalności rozkładu zmiennych: Manna-Whitney a i Kruskala-Wallisa.

SIGMA KWADRAT. Weryfikacja hipotez statystycznych. Statystyka i demografia CZWARTY LUBELSKI KONKURS STATYSTYCZNO-DEMOGRAFICZNY

TESTOWANIE HIPOTEZ Przez hipotezę statystyczną rozumiemy, najogólniej mówiąc, pewną wypowiedź na temat rozkładu interesującej nas cechy.

Testy nieparametryczne

Rozkład Gaussa i test χ2

Przetarg nieograniczony na zakup specjalistycznej aparatury laboratoryjnej Znak sprawy: DZ-2501/6/17

LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI

Statystyka matematyczna. Wykład IV. Weryfikacja hipotez statystycznych

STATYSTYKA I DOŚWIADCZALNICTWO. Wykład 2

Zadania ze statystyki cz. 8 I rok socjologii. Zadanie 1.

LABORATORIUM 8 WERYFIKACJA HIPOTEZ STATYSTYCZNYCH PARAMETRYCZNE TESTY ISTOTNOŚCI

METODY STATYSTYCZNE W BIOLOGII

Oznaczenie polimorfizmu genetycznego cytochromu CYP2D6: wykrywanie liczby kopii genu

Rachunek prawdopodobieństwa i statystyka - W 9 Testy statystyczne testy zgodności. Dr Anna ADRIAN Paw B5, pok407

( x) Równanie regresji liniowej ma postać. By obliczyć współczynniki a i b należy posłużyć się następującymi wzorami 1 : Gdzie:

Hipotezy statystyczne

Modele i wnioskowanie statystyczne (MWS), sprawozdanie z laboratorium 4

Sekwencjonowanie Nowej Generacji ang. Next Generation Sequencing. Wykład 6 Część 1 NGS - wstęp Dr Wioleta Drobik-Czwarno

Statystyka matematyczna i ekonometria

5. WNIOSKOWANIE PSYCHOMETRYCZNE

Statystyka. #5 Testowanie hipotez statystycznych. Aneta Dzik-Walczak Małgorzata Kalbarczyk-Stęclik. rok akademicki 2016/ / 28

Analizy wielkoskalowe w badaniach chromatyny

Księgarnia PWN: George A. Ferguson, Yoshio Takane - Analiza statystyczna w psychologii i pedagogice

Hipotezy statystyczne

Analiza danych. TEMATYKA PRZEDMIOTU

Analiza zmienności czasowej danych mikromacierzowych

Statystyczna analiza Danych

METODY STATYSTYCZNE W BIOLOGII

Zadania ze statystyki cz.8. Zadanie 1.

Testowanie hipotez. Marcin Zajenkowski. Marcin Zajenkowski () Testowanie hipotez 1 / 25

Analiza wariancji - ANOVA

weryfikacja hipotez dotyczących parametrów populacji (średnia, wariancja)

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie

Systemy pomiarowo-diagnostyczne. Metody uczenia maszynowego wykład III 2016/2017

Transkrypt:

ALEKSANDRA ŚWIERCZ

Sekwencjonowanie RNA po kolei RNA-seq Module, 2013, www.bioinformatics.ca A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 2

Różnice między eksperymentem mikromacierzowym a RNA-seq Przy użyciu mikromacierzy można badać poziom ekspresji znanych genów, natomiast wykorzystując RNA-seq można także wykryć nowe izoformy genów A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 3

Mikromacierze vs RNA seq Porównanie eksperymentów mikromacierzowych i RNA-seq pokazało, że: Jest duża zgodność w wynikach pomiędzy platformami, w szczególności pomiędzy wykrywaniem różnicowej ekspresji genów Platforma sekwencjonowania jest bardziej wrażliwa na wykrycie zmian, jest bardziej odporna na tło i różnice w powtórzeniach technicznych Zaletą RNA-seq jest porównanie poziomu ekspresji różnych genów między sobą (dla mikromacierzy można porównać ten sam gen między różnymi warunkami) Ograniczeniem RNA-seq jest natomiast wykrzywienie GC oraz niejednoznaczność w mapowaniu Większa jest moc statystyczna w wykrywaniu zmian, gdy odczyty występują w większej liczności A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 4

Dlaczego RNA-seq zamiast DNA-seq? Badanie funkcjonalności Genom jest taki sam, ale warunki eksperymentalne mogą mieć wpływ na różną ekspresję genów (np. traktowanie komórek lekarstwem, vs niczym nietraktowane, lub mysz dzika vs zmieniona genetycznie) Niektóre zmiany mogą być widoczne dopiero na poziome RNA Alternatywne izoformy Fuzja transkryptów (trans-splicing, transcription-induced chimerism) Edytowanie RNA - zmiana informacji w transkrypcie RNA przez reakcję chemiczną powodującą zmianę jednej zasady azotowej w inną (C->U, A->I, Inozyna interpretowana jako G). Przewidywanie sekwencji transkryptów z sekwencji genomu jest trudne: Alternatywny transkrypt Edytowanie RNA A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 5

Dlaczego RNA-seq zamiast DNA-seq? Interpretacja, czy poszczególne mutacje mają wpływ na sekwencje białkową Mutacje regulujące które wpływają na to czy izoformy mrna ulegają ekspresji i jak dużej Czy mutacje wpływają na promotory, eksonowe/intronowe motywy, miejsca splicingowe? Wpływ na białka kodujące mutacje somatyczne (często heterozygotyczne) Jeśli gen nie ulega ekspresji, mutacja w takim genie będzie mniej interesująca Jeśli gen ulega ekspresji tylko z alleli dzikiego typu, może to sugerować na utratę funkcjonalności (haploinsufficiency) Jeśli allel mutanta ulega ekspresji, może to oznaczać kandydata na target dla leku A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 6

RNA-seq razem z Ion Torent http://www.youtube.com/watch?v=v_4n8n5z6i8 A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 7

Alamancos GP, Agirre E, Eyras E. (2014) Methods to study splicing from high-throughput RNA sequencing data. Methods Mol Biol 1126:357-97. A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 8

Trzy podejścia do mapowania RNA-seq A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 9

Trudności przy mapowaniu RNA Geny w genomach eukariotycznych zawierają introny, a sewkencje mrna są już ich pozbawione. Programy mapujące odczyty z eksperymentów RNA-seq muszą być w stanie dopasować sekwencje z przerwami Introny w genomach ssaków mają długość od 50 bp - 100,000 bp. Średnia długość transkryptu mrna u człowieka to 2227 bp Średnia długość eksonu to 235 bp Średnio w jednym genie jest 9 eksonów Około 20% odczytów które mapują się na łączeniach eksonów mapują się tylko na < 10 nukleotydach na drugim eksonie A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 10

Trudności przy mapowaniu RNA (2) Część sekwencji pochodzi z przetworzonych pseudogenów, z których niektóre lub wszystkie introny zostały usunięte (może to spowodować nieprawidłowe mapowanie odczytów) Genom ludzki posiada 14tys pseudogenów Pseudogeny mają sekwencję bardzo podobną do funkcjonalnych genów zawierających introny. W większości przypadków nie ulegają transkrypcji Problem w mapowaniu wynika stąd że odczyty, które mapują się na łączeniu eksonów, będą się mapowały w całości dokładnie lub z niewielkim błędem do pseudogenów, które nie zawierają intronów. Jeśli metoda mapująca mapuje najpierw odczyty w całości, a resztę próbuje dopasować z podziałem na eksony, to pominie odczyty które w całości zmapowane zostały do pseudogenów A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 11

D. Kim, G. Pertea, C. Trapnell, H. Pimentel, R. Kelley, S.L. Salzberg TopHat2: accurate alignment of transcriptomes in the presence of insertions, deletions and gene fusions Genome Biology 2013, 14:R36 A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 12

Trudności przy mapowaniu RNA (3) Transkrypt badanego genomu może się różnić od genomu referencyjnego Różnice mogą być małe, typu SNP, insercje, delecje, niedopasowania Zmiany mogą być większe, rearanżacje chromosomowe przeniesienia dłuższych fragmentów, wiele kopii Małe zmiany nie wpływają znacznie na mapowanie trzeba dopuścić możliwość błędów w niedopasowaniu (może to niestety spowodować wiele miejsc mapowania) Większe zmiany: duże usunięcia, inwersje w obrębie tego samego chromosomu, oraz translokacje między-chromosomowe powodują że trudno znaleźć kolejne eksony genu fragment chrom. 2 fragment chrom. 5 W genomie badanym w stosunku do genomu referencyjnego część genu uległa translokacji oraz inwersji A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 13

TopHat2 pipeline Znane sygnały podziału eksonów GT-AG, GC-AG, AT-AC A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 14

A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 15

A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 16

Jak wyrażana jest ekspresja genu? RPKM Reads Per Kilobase of transcript per Million mapped reads FPKM Fragments Per Kilobase of transcript per Million mapped reads W RNA-Seq poziom ekspresji transkryptu jest proporcjonalny do liczby fragmentów cdna z którego pochodzi. Chociaż: Liczba fragmentów jest przechylona w kierunku większych genów Całkowita liczba fragmentów jest uzależniona od głębokości sekwencjonowania RPKM (FPKM) = (10 9 * C) / (N * L) C liczba zmapowanych odczytów (fragmentów) do genu/transkryptu/eksonu N całkowita liczba zmapowanych odczytów (fragmentów) w bibliotece L liczba nukleotydów w genie/transkrypcie/eksonie A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 17

Alternatywne do FPKM/RPKM Raw counts liczba odczytów/fragmentów przypadająca na gen/transkrypt Htseq-count zlicza liczbę odczytów przypadających na gen/ekson A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 18

Różne strategie przypisania odczytu do eksonu htseq-count A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 19

Alternatywny splicing W procesie splicingu łączone są ze sobą różne eksony z pre-mrna na różne sposoby, czasami z pominięciem niektórych eksonów, lub z zachowaniem niektórych intronów Jeśli warianty splicingowe dotyczą sekwencji kodującej, powstałe białka różnią się sekwencją aminokwasową, co może powodować np. zróżnicowanie funkcji. Jeśli warianty splicingowe dotyczą obszarów niekodujących może to wpływać np. na wzmocnienie translacji lub stabilność mrna. Rekordem w liczbie różnych wariantów splicingowych jest gen Dscam D. melanogaster, który ma ponad 38 tys. różnych wariantów (więcej niż liczba wszystkich genów) * * C. Ghigna, C. Valacca, G. Biamonti Alternative Splicing and Tumor Progression, Curr Genomics. Dec 2008; 9(8): 556 570. A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 20

Różne warianty splicingowe A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 21

A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 22

Różne warianty splicingowe Mutually exclusive exons A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 23

Jak Cufflinks radzi sobie z wykrywaniem alternatywnego splicingu? C. Trapnell, BA Williams, G Pertea, A Mortazavi, G Kwan, MJ van Baren, SL Salzberg, BJ Wold, L Pachter, Transcript assembly and quantification by RNA-Seq reveals unannotated transcripts and isoform switching during cell differentiation, Nature Biotechnology 28(5) 2010, p. 511-515 C Trapnell, DG Hendrickson, M Sauvageau, L Goff, JL Rinn, L Pachter, Differential analysis of gene regulation at transcript resolution with RNA-seq, Nature Biotechnology 31(1), 2013, p. 46-53. A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 24

Mapowanie odczytów sparowanych za pomocą TopHat-a. Każda para odczytów traktowana jest jako jedno dopasowanie. Odczyty mogą być zmapowane w całości, lub z podziałem pomiędzy eksonami A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 25

Cufflinks W pierwszym kroku wyszukiwane są pary niekompatybilnych fragmentów, które muszą pochodzić z innych izoform mrna (zaznaczone na żółto, niebiesko i czerwono). Fragmenty (sparowane odczyty), są wierzchołkami w grafie. Wierzchołki są łączone pomiędzy parami kompatybilnych fragmentów. Szarym kolorem zaznaczone są fragmenty, które mogą pochodzić z dowolnych transkryptów. Ścieżki w grafie odpowiadają wzajemnie wykluczającym się fragmentom, które mogą być połączone w izoformy. Graf może być pokryty minimalnie przez 3 ścieżki oznaczone 3 kolorami, co w efekcie daje 3 odrębne izoformy A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 26

Cufflinks Fragmenty są znakowane (tutaj kolorem) w zależności od tego z której izoformy pochodzą. Fioletowy fragment może pochodzić z niebieskiego lub czerwonego. Szare fragmenty mogą pochodzić z dowolnej izoformy. Cufflinks estymuje liczność transkryptu używając modelu statystycznego, w którym prawdopodobieństwo obserwowania każdego fragmentu jest liniową funkcją liczności transkryptów, z których mogą pochodzić. Ponieważ długość sekwencjonowanych fragmentów nie jest znana (sparowane odczyty są końcami fragmentów), a przypisanie fragmentu do różnych izoform powoduje że różna jest jego długość Cufflinks wyznacza rozkład długości odczytów. Rozkład ten jest następnie wykorzystywany do przypisania fragmentów do różnych izoform (fioletowy fragment byłby zbyt długi, gdyby został przypisany do czerwonego transkryptu). W ostatnim kroku program maksymalizuje prawdopodobieństwo liczności każdej z izoform i przydziela im odpowiednio numeryczne wartości (γ 1, γ 2, γ 3 ) A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 27

Cufflinks W powyższym przykładzie analizowany był tylko fragment jednego genu. Wszystkie fragmenty genu należy potem skleić całość. Podobnie analizowane są kolejne geny A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 28

A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 29

Do czego jest potrzebny cuffmerge? Pozwala na łączenie wyników z działania cufflinks a dla różnych próbek Jest to potrzebne ponieważ dla każdej próbki cufflinks może wykryć inną liczbę oraz inną strukturę transkryptów Odfiltrowywane są transkrypty, które są najprawdopodobniej artefaktami (transfrags) Opcjonalnie może także podać plik GTF w odniesieniu do genomu referencyjnego, w którym połączone będą dotychczas znane oraz nowe izoformy wraz z maksymalizacją jakości zasemblowanych transkryptów A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 30

Alamancos GP, Agirre E, Eyras E. (2014) Methods to study splicing from high-throughput RNA sequencing data. Methods Mol Biol 1126:357-97. A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 31

Normalizacja Celem normalizacji jest usunięcie systematycznych błędów (czyli wynikających z niedoskonałości technologii) przy zachowaniu informacji biologicznej i wygenerowanie wartości, które będą mogły być porównane pomiędzy eksperymentami, w szczególności jeśli były wygenerowane w innym czasie, miejscu, na innym sekwenatorze.

Różnicowa ekspresja genów

Szukamy odpowiedzi na pytania Przeprowadzony został eksperyment (2 lub kilka różnych warunków, kilka powtórzeń każdy) Zbadaliśmy, że eksperymenty są dobrej jakości Histogram, imageplot, Usunięte zostały błędy systematyczne Korekcja tła, normalizacja plotma, boxplot Które geny (na mikromacierzy/ wykryte przez RNA seq) uległy zróżnicowanej ekspresji? Czy wystarczy posortować po log ratio?

3 różne zbiory danych zbiór A Pobrano próbki od 20 pacjentów chorych na raka piersi przed i po 16- tygodniowym leczeniu chemioterapią. Zbadano je przy użyciu mikromacierzy. Chcemy zidentyfikować geny, które uległy podwyższonej i obniżonej ekspresji związanej z leczeniem Data are from the paper of Perou et al. (2000) and are available from the Stanford Microarray Database.

W każdym z zestawów szukamy genów o zróżnicowanej ekspresji W zestawie A mamy dane sparowane. Mamy 2 pomiary dla każdego pacjenta: przed i po chemii. Dane są ze sobą powiązane to co nas interesuje to różnica pomiędzy dwoma pomiarami (log ratio), aby wykryć geny z podwyższoną i obniżoną ekspresją (up- downregulated) Pomiary dla każdego pacjenta są odjęte. Sprawdzamy czy mediana lub średnia są różne od 0

3 różne zbiory danych zbiór B Pobrany został szpik kostny od 27 pacjentów cierpiących na białaczkę ALL (acute lymphoblastic leukemia) i od 11 pacjetów cierpiących na białaczkę typu AML (acute myleoid leukemia). Zanalizowano próbki używając mikromacierzy Affymetrixowych Chcemy zidentyfikować geny, które uległy podwyższonej i obniżonej ekspresji w ALL w porównaniu do AML Data are from the paper of Golub et al. (1999) and are available from the Stanford Microarray Database

W zestawie B mamy dane niesparowane. Mamy 2 grupy pacjentów i chcemy zaobserwować jaki jest związek pomiędzy pacjentami w jednej grupie a pacjentami w drugiej grupie. Mamy pomiary dla każdego pacjenta z obu grup. Sprawdzamy czy mediana lub średnia dla obu grup są różne.

3 różne zbiory danych zbiór C Badano 4 typy nowotworów złośliwych drobnookrągłoniebiesko-komórkowych (small round blue cell tumors): Neuroblastoma (nerwiak płodowy) NB, non-hodgkin lymphoma (chłonniak nieziarniczny) NHL, rhabdomyosarcoma (mięśniakomięsak prążkowanokomórkowy) RMS, Ewing tumors (mięsak Ewinga) EWS 63 próbki z tych nowotworów (12, 8, 20, 23 z każdej z grup) Chcemy zidentyfikować geny, które uległy zróżnicowanej ekspresji w jednej z tych 4 grup The data are from the paper of Khan et al. (2001) and are available from the Stanford Microarray Database.

Dane sparowane (zestaw A) i niesparowane (zestaw B) wymagają odmiennej analizy (sparowany i niesparowany test istotności t) Zestaw danych C składa się z 4 grup i wymaga bardziej skomplikowanej analizy, jak np. analizy wariancji (ANOVA)

Cała populacja vs wybrane osobniki Nie możemy zbadać całej populacji (np. chorych na raka) Wybieramy reprezentację kilku (dziesięciu) osobników Uogólniamy wyniki na całą populację (np. pacjentów chorych na raka)

Przeprowadzamy wnioskowanie statystyczne aby stwierdzić czy różnica w ekspresji genu pomiędzy jedną, a drugą grupą badanych osobników wynika z szumu w danych, z różnorodności pomiędzy osobnikami, czy rzeczywiście ze zróżnicowanej ekspresji Dlatego potrzebujemy POWTÓRZEŃ eksperymentów Grupa A Grupa B Im większa liczba powtórzeń, tym pewniejszy wynik

Hipoteza zerowa H 0 zakłada że gen nie uległ zróżnicowanej ekspresji H 1 różnica w ekspresji genu jest znacząca Zbiór A gen nie uległ zróżnicowanej ekspresji po chemii Zbiór B gen nie uległ zróżnicowanej ekspresji dla pacjentów z białaczką typu ALL i AML Jeśli hipoteza H 0 jest prawdziwa, to znaczy że nie została stwierdzona istotna statystycznie zmiana w ekspresji. Jeśli prawdopodobieństwo zaistnienia hipotezy H 0 jest poniżej pewnego progu, to możemy odrzucić hipotezę zerową, a przyjąć alternatywną.

Testy statystyczne Każdy test hipotezy zerowej tworzy model, który wyznacza prawdopodobieństwo obserwowanej statystyki, np. średnie zróżnicowanie ekspresji genów. To prawdopodobieństwo to p-value. Im mniejsze tym mniej prawdopodobne, że obserwowane dane pojawiły się przypadkowo i tym bardziej pewne wyniki. Zakładamy że zróżnicowana ekspresja obserwowana dla genów z niską wartością p- value z małym prawdopodobieństwem pojawiła się przypadkowo, a zatem jest skutkiem biologicznego efektu, który testujemy. p-value = 0.01 oznacza że jest 1% szansy na obserwowanie zróżnicowanej ekspresji przez przypadek

Testy parametryczne (dla danych z rozkładem normalnym) test t sparowany test t niesparowany Testy nieparametryczne Test Wilcoxona dla par obserwacji (Wilcoxon sign-rank test) Test Manna-Whitneya = test sumy rang Wilcoxona (Wilcoxon rank-sum test) Bootstrap pozwala ominąć założenie o rozkładzie normalnym danych (mulitifactor) Anova gdy mamy więcej niż 2 warunki (2 rodzaje próbek) do porównania ebayes gdy jest zbyt mało powtórzeń i nie można wyznaczyć wariancji model liniowy oraz złagodzona statystyka t

Jaki można popełnić błąd? Odrzucenie hipotezy zerowej Nie-odrzucenie hipotezy zerowej Hipoteza zerowa (H 0 ) jest prawdziwa False positive Błąd I typu True positive poprawne Hipoteza zerowa (H 0 ) jest fałszywa True negative poprawne False negative Błąd II typu Swoistość - specificity Moc testu - sensitivity

Błąd typu I (false positive) Odrzucona została hipoteza zerowa, która mówi że geny nie uległy zróżnicowanej ekspresji Uznajemy zatem że geny uległy zróżnicowanej ekspresji, chociaż faktycznie tak nie było Współczynnik błędów I typu jest nazywany rozmiarem testu i oznaczany przez α. Poziom istotności testu (significance) (1- α) swoistość (specificity)

Błąd II typu (false negative) Nie udało się odrzucić hipotezy zerowej, chociaż faktycznie nie była spełniona Nie udało nam się wykryć genów, które uległy zróżnicowanej ekspresji Oszacowanie prawdopodobieństwa popełnienia błędu II typu oznaczamy przez β. (1- β) nazywamy mocą testu lub czułością (sensitivity)

Wielokrotne testowanie - problem Z definicji p-value, każdy gen ma 1% szansy posiadania wartości p<0.01, czyli będzie znaczący przy poziomie istotności 1% Dla 10000 genów, oczekujemy że o 100 genów przejdzie próg p<0.01 o 10 genów przejdzie próg p<0.001 o 1 gen przejdzie próg p<0.0001 Dla zestawu A mamy 9216 genów. Jeśli chemioterapia nie miałaby żadnego wpływu na zmianę ekspresji genów to i tak oczekiwalibyśmy, że dla 92 genów p<0.01 Czy gen naprawdę uległ zróżnicowanej ekspresji, czy jest to wynik błędu I typu (false positive)?

Kontrolowanie false positives Family-wise error rate (FWER) - Prawdopodobieństwo co najmniej jednego błędu I typu pomiędzy genami wybranymi jako znaczące FWER = Pr(FP > 0) Bonferroni False discovery rate (FDR) - Oczekiwana proporcja błędów I typu spośród odrzuconych FDR = E Q, gdzie Q = FP, jeśli R > 0 R 0, jeśli R = 0 Benjamini Hochberg R to suma False Positive i True Negative (czyli wszystkich z odrzuconą hipotezą)

Korekcja p-value Bonferroni Załóżmy że przeprowadziliśmy testowanie hipotezy dla każdego z n genów, wyznaczyliśmy: statystykę t i dla i-tego genu wartość p i dla i-tego genu Korekcja Bonferroni: p i = min(n pi, 1) Wybierając geny p i α kontrolujemy FWER na poziomie Pr(FP>0) α α- poziom istotności

Korekcja Bonferroni - wada Przy dużej liczbie genów korekcja może spowodować, że dla żadnego genu nie będziemy mogli odrzucić hipotezy zerowej

Korekcja Benjamini Hochberg Kontrolowanie FDR = E(FP/R) na poziomie α 1. Sortowanie wartości p: p r1 p r2 prn 2. Wyznaczenie: j' = max{j: p rj (j/n)* α} 3. Odrzucenie hipotezy H rj dla j=1,, j

Limma Liniowy model początkowo używany do analizy danych pochodzących z eksperymentów mikromacierzowych, następnie przystosowany do analizy danych RNA-seq Umożliwia na bardzo rozbudowany model porównania, poprzez zdefiniowanie design matrix oraz contrast matrix. > design <- model.matrix(~ 0+factor(c(1,1,1,2,2,3,3,3))) > colnames(design) <- c("group1", "group2", "group3") > contrast.matrix <- makecontrasts(group2-group1, group3- group2, group3-group1, levels=design) Umożliwia analizę trendów Control vs treated 1d 2d 4d 8d 12d Time points http://www.bioconductor.org/packages/release/bioc/html/limma.html A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 55

DESeq Utworzony dla danych RNA-seq. Wymaga tabeli z wyznaczoną liczbą odczytów przypadających na dany gen. Normalizacja względem liczby wszystkich odczytów przypadających na próbkę > cds = estimatesizefactors( cds ) Estymacja wariancji wyznaczenie jak bardzo geny różnią się w ekspresji pomiędzy różnymi próbkami > cds = estimatedispersions( cds ) Wyznaczenie różnicowej ekspresji > res = nbinomtest( cds, "untreated", "treated" ) http://www.bioconductor.org/packages/release/bioc/html/deseq.html A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 56

Jak działa cuffdiff? Modelowanie zmienności w liczbie fragmentów dla każdego genu dla różnych powtórzeń estymacja wariacji Liczba fragmentów dla każdej izoformy jest estymowana dla każdego powtórzenia (jak poprzednio) razem z miarą niepewności pochodzącą od niejednoznacznie zmapowanych odczytów Transkrypty, z większą liczbą współdzielonych eksonów, a niewielką liczbą jednoznacznie przypisanych fragmentów będą miały mniejszą niepewność Algorytm łączy estymowaną niepewność razem ze zmiennością pomiędzy powtórzeniami poprzez model ujemnego rozkładu dwumianowego dla liczby fragmentów, w celu estymowania liczby niezgodności dla każdego transkryptu w każdej bibliotece Te estymowane niezgodności używane podczas testowania statystycznego pozwalają na znalezienie znaczących statystycznie genów i transkryptów, które uległy zróżnicowanej ekspresji A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 57

Różne programy porównanie wyników A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 58

Wizualizacja, np. cummerbund Automatycznie generuje zestaw wykresów do porównania ekspresji dla różnych (zadanych) próbek Wykresy z rozkładem wartości Wykresy z korelacją Wykresy MA Wykresy volcano Wykresy klastrowania, PCA, MDS w celu ogólnej oceny związku pomiędzy warunkami Heatmapy wykresy gęstości Wykresy z poziomu genów lub transkryptów pokazujące strukturę transkryptów i poziom ekspresji A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 59

A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 60

` A. Świercz ANALIZA DANYCH WYSOKOPRZEPUSTOWYCH 61

Dwa sposoby patrzenia na dane Patrzymy na związek między genami wykorzystując ekspresję każdej próbki jako pomiar genu Patrzymy na związek między próbkami używając ekspresji każdego genu jako miarę dla każdej próbki z naukowego punktu widzenia jest to odrębna analiza z punktu widzenia metod to jest to samo

Klasyfikacja i klastrowanie Analiza dyskryminacyjna: KLASY ZNANE Klastrowanie: KLASY NIEZNANE

Metody eksploracji danych klastrowanie grupowanie ze sobą genów lub/i próbek w celu znalezienia podobieństw (np. hierachiczne, k-średnich, PAM partitioning around medoids, SOM self-organizing maps) projekcję wizualizacja próbek w przestrzeni dwuwymiarowej (principal component analysis analiza głównych składowych - PCA, skalowanie wielowymiarowe - MDS) Analiza dyskryminacyjna (klasyfikacja) dla każdej badanej klasy chcemy znaleźć wzorce z podzbioru genów, za pomocą których będziemy przydzielać nowe próbki do zadanych klas (k-nearest neigbors, centroid classification, liniowa analiza dyskryminacyjna LDA, SVM suport vector machines).

PCA - przykład

PCA - przykład

Hierarchiczne klastrowanie Heatmap i dendrogram

Analiza klastrowa/ Analiza skupień Cel analizy klastrowej Grupowanie kolekcji obiektów w grupy klastrów, takich że obiekty wewnątrz klastra będą do siebie bardziej podobne niż obiekty powiązane do innych klastrów. Dwa składniki potrzebne do tworzenia grup obiektów: Miara odległości W jaki sposób ocenić czy obiekty są do siebie podobne czy też nie? Algorytm do klastrowania Procedura do minimalizacji odległości pomiędzy obiektami w klastrze/grupie lub/i maksymalizacji odległości pomiędzy grupami

Analiza klastrowa Macierz ekspresji genów próbki Klastrowanie kolumn: grupowanie podobnych próbek geny Klastrowanie wierszy: grupowanie genów z podobną trajektorią Bi-klastrowanie: grupy genów mają podobną trajektorię dla podzbioru próbek

Analiza dyskryminacyjna