zapisane w genach, czyli python a tajemnice naszego...

49
"Zapisane w genach, czyli Python a tajemnice naszego genomu." Dr Kaja Milanowska Instytut Biologii Molekularnej i Biotechnologii UAM VitaInSilica sp. z o.o. Warszawa, 9 lutego 2015

Upload: others

Post on 29-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

"Zapisane w genach, czyli Python a tajemnice naszego genomu."

Dr Kaja MilanowskaInstytut Biologii Molekularnej i Biotechnologii UAM

VitaInSilica sp. z o.o.

Warszawa, 9 lutego 2015

Page 2: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

2

Dane biomedyczne

1) Sekwencjonowanie nowej generacji medycyna spersonalizowana, wykrywanie wariantów, choroby genetyczne

2) Dane dotyczące szlaków metabolicznych mechanizmy oddziaływań, powiązania, sieci

3) Struktury makromolekuł inhibitory leki

4) Obrazy obróbki obrazów

Page 3: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

2

Dane biomedyczne

1) Sekwencjonowanie nowej generacji medycyna spersonalizowana, wykrywanie wariantów, choroby genetyczne

2) Dane dotyczące szlaków metabolicznych mechanizmy oddziaływań, powiązania, sieci

3) Struktury makromolekuł inhibitory leki

4) Obrazy obróbki obrazów

Page 4: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Sekwencjonowanie Nowej Generacji (NGS)

Page 5: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Human Genome Project- 10 lat- Tysiące sekwenatorów- $ 3 000 000 000- 3.3 Gpz (ok. 30 tys. genów)

Sekwencjonowanie Nowej Generacji (NGS)

Page 6: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Human Genome Project- 10 lat- Tysiące sekwenatorów- $ 3 000 000 000- 3.3 Gpz (ok. 30 tys. genów)

Sekwencjonowanie Nowej Generacji (NGS)

Page 7: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Human Genome Project- 10 lat- Tysiące sekwenatorów- $ 3 000 000 000- 3.3 Gpz (ok. 30 tys. genów)

Nowoczesne sekwencjonowanie- czas liczony w dniach- jeden sekwenator- $ 6000- 100-200 Gpz

Sekwencjonowanie Nowej Generacji (NGS)

Page 8: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 9: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 10: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 11: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 12: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Pocięcie DNA i RNA w mniejsze fragmenty

10 GB – 2 TB surowych danych pochodzących

z maszyny

Odczyty grupowane w pliki – mogą mieć

nawet 100 GB

Złożenie de novo, bądź mapowanie na

referencję

Analiza zmapowań –aktywne geny

Sekwencjonowanie Nowej Generacji (NGS)

Page 13: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 14: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Page 15: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Medycyna spersonalizowana

Page 16: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Medycyna spersonalizowana

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

Page 17: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

10 GB 2-3 filmy HD

100 Mpz,36h/4 serwery

6% indeksu Google

100 Mpz,15 miliardów operacji

30x Dzienny ruch na Google

Cała masa cech 50-500 GB danych

Analiza i interpretacja

Medycyna spersonalizowana

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

Page 18: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Genomika populacji

1 Petabajtowełącze

Miliard wideo z Youtube

4 miliony serwerów

1.2 miliona serwerów sprzedane w 4 kwartale 2009

72 miliony godz.

3 lata naSuperkomputerze Ranger (UT)

1 eksabajt / dzień

Wielki ZderzaczHadronów – 300 EB / rok

27000 radiologów

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

Page 19: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Genomika populacji

1 Petabajtowełącze

Miliard wideo z Youtube

4 miliony serwerów

1.2 miliona serwerów sprzedane w 4 kwartale 2009

72 miliony godz.

3 lata naSuperkomputerze Ranger (UT)

1 eksabajt / dzień

Wielki ZderzaczHadronów – 300 EB / rok

27000 radiologów

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

1 Petabajt = 1024 TB = 1024*1024 GB

Page 20: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Genomika populacji

1 Petabajtowełącze

Miliard wideo z Youtube

4 miliony serwerów

1.2 miliona serwerów sprzedane w 4 kwartale 2009

72 miliony godz.

3 lata naSuperkomputerze Ranger (UT)

1 eksabajt / dzień

Wielki ZderzaczHadronów – 300 EB / rok

27000 radiologów

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

Page 21: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Genomika populacji

1 Petabajtowełącze

Miliard wideo z Youtube

4 miliony serwerów

1.2 miliona serwerów sprzedane w 4 kwartale 2009

72 miliony godz.

3 lata naSuperkomputerze Ranger (UT)

1 eksabajt / dzień

Wielki ZderzaczHadronów – 300 EB / rok

27000 radiologów

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

1 eksabajt = 1000 PB

Page 22: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Genomika populacji

1 Petabajtowełącze

Miliard wideo z Youtube

4 miliony serwerów

1.2 miliona serwerów sprzedane w 4 kwartale 2009

72 miliony godz.

3 lata naSuperkomputerze Ranger (UT)

1 eksabajt / dzień

Wielki ZderzaczHadronów – 300 EB / rok

27000 radiologów

Sekwencjonowaniegenomu

Referencja

Sekwencjonowanietranskryptomu

Adnotacja „chorego” genomu

Porównanie ze „zdrowymi danymi”

Page 23: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

NGS

Python

Page 24: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dane NGS

Page 25: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dane NGS

Referencje i dane – genomy, zestawy danych dotyczących struktury, funkcji, surowe odczyty

Page 26: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dane NGS

Podstawowe algorytmy – przekształć surowe dane w dane znaczące

Referencje i dane – genomy, zestawy danych dotyczących struktury, funkcji, surowe odczyty

Page 27: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dane NGS

Standardowe analizy – zrozumienie struktury i funkcji elementów genomu

Podstawowe algorytmy – przekształć surowe dane w dane znaczące

Referencje i dane – genomy, zestawy danych dotyczących struktury, funkcji, surowe odczyty

Page 28: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dane NGS

EDA = Exploratory Data Analysis = co może przynieść przyszłość

Standardowe analizy – zrozumienie struktury i funkcji elementów genomu

Podstawowe algorytmy – przekształć surowe dane w dane znaczące

Referencje i dane – genomy, zestawy danych dotyczących struktury, funkcji, surowe odczyty

Page 29: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

AlgorytmyAlgorytmy Uwagi

Page 30: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

AlgorytmyAlgorytmy Uwagi

Formaty tekstowe Łatwo osiągają horendalne wielkości –

mały lab potrafi wygenerować 100 TB

danych. „Niestabilność” referencji

Page 31: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

AlgorytmyAlgorytmy Uwagi

Grafy, schematy danych, programowanie

dynamiczne

I/O

Formaty tekstowe Łatwo osiągają horendalne wielkości –

mały lab potrafi wygenerować 100 TB

danych. „Niestabilność” referencji

Page 32: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

AlgorytmyAlgorytmy Uwagi

Klastrowanie, modele statystyczne, analiza sieci

Mniejsze dane, ale czasem wymagają

powrotu do odczytów

Grafy, schematy danych, programowanie

dynamiczne

I/O

Formaty tekstowe Łatwo osiągają horendalne wielkości –

mały lab potrafi wygenerować 100 TB

danych. „Niestabilność” referencji

Page 33: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

AlgorytmyAlgorytmy Uwagi

Data-mining, wizualizacja informacji

Interaktywność!

Klastrowanie, modele statystyczne, analiza sieci

Mniejsze dane, ale czasem wymagają

powrotu do odczytów

Grafy, schematy danych, programowanie

dynamiczne

I/O

Formaty tekstowe Łatwo osiągają horendalne wielkości –

mały lab potrafi wygenerować 100 TB

danych. „Niestabilność” referencji

Page 34: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

SoftwareSoftware

Page 35: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

SoftwareSoftware

Bazy danych, narzędzia ORM, „czyste” pliki

Page 36: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

SoftwareSoftware

Biblioteki do obsługi grafiki, narzędzia do zarządzania analizą danych, kolejkowanie,

obsługa zadań

Bazy danych, narzędzia ORM, „czyste” pliki

Page 37: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

SoftwareSoftware

Języki skryptowe, biblioteki do analizy danych

Biblioteki do obsługi grafiki, narzędzia do zarządzania analizą danych, kolejkowanie,

obsługa zadań

Bazy danych, narzędzia ORM, „czyste” pliki

Page 38: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

SoftwareSoftware

Przeglądarki genomowe, Matlab, narzędzia do statystyki, R

Języki skryptowe, biblioteki do analizy danych

Biblioteki do obsługi grafiki, narzędzia do zarządzania analizą danych, kolejkowanie,

obsługa zadań

Bazy danych, narzędzia ORM, „czyste” pliki

Page 39: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGSObecnie Potencjalnie

Galaxy, narzędzia użytkowników

GUIs, DISCO

Narzędzia użytkowników,skrypty dołączone do

assemblerów i maperów, biblioteki (HTSeq),

NumPy, SciPy

Więcej bibliotek

Pipelines Wielowątkowość, zarządzanie całą

analizą

Parsery dla różnych formatów, BioPython,

SAMTool (Pysam), Pygr

DISCO, Hadoop dla zarządzania danymi w sposób rozproszony

Page 40: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGSObecnie Potencjalnie

Galaxy, narzędzia użytkowników

GUIs, DISCO

Narzędzia użytkowników,skrypty dołączone do

assemblerów i maperów, biblioteki (HTSeq),

NumPy, SciPy

Więcej bibliotek

Pipelines Wielowątkowość, zarządzanie całą

analizą

Parsery dla różnych formatów, BioPython,

SAMTool (Pysam), Pygr

DISCO, Hadoop dla zarządzania danymi w sposób rozproszony

Page 41: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGSObecnie Potencjalnie

Galaxy, narzędzia użytkowników

GUIs, DISCO

Narzędzia użytkowników,skrypty dołączone do

assemblerów i maperów, biblioteki (HTSeq),

NumPy, SciPy

Więcej bibliotek

Pipelines Wielowątkowość, zarządzanie całą

analizą

Parsery dla różnych formatów, BioPython,

SAMTool (Pysam), Pygr

DISCO, Hadoop dla zarządzania danymi w sposób rozproszony

Page 42: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGSObecnie Potencjalnie

Galaxy, narzędzia użytkowników

GUIs, DISCO

Narzędzia użytkowników,skrypty dołączone do

assemblerów i maperów, biblioteki (HTSeq),

NumPy, SciPy

Więcej bibliotek

Pipelines Wielowątkowość, zarządzanie całą

analizą

Parsery dla różnych formatów, BioPython,

SAMTool (Pysam), Pygr

DISCO, Hadoop dla zarządzania danymi w sposób rozproszony

Page 43: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGSObecnie Potencjalnie

Galaxy, narzędzia użytkowników

GUIs, DISCO

Narzędzia użytkowników,skrypty dołączone do

assemblerów i maperów, biblioteki (HTSeq),

NumPy, SciPy

Więcej bibliotek

Pipelines Wielowątkowość, zarządzanie całą

analizą

Parsery dla różnych formatów, BioPython,

SAMTool (Pysam), Pygr

DISCO, Hadoop dla zarządzania danymi w sposób rozproszony

Page 44: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGS – przykładowe formaty surowych danych

Page 45: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGS – przykładowe formaty surowych danych

Page 46: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGS – przykładowe formaty surowych danych

Page 47: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Python i NGS – przykładowe formaty surowych danych

Page 48: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

http://pyladies.pl/

https://www.facebook.com/pyladiespl

29

Page 49: Zapisane w genach, czyli Python a tajemnice naszego genomu.pywaw.org/media/slides/pywaw-45-zapisane-w-genach-czyli... · 2015-02-11 · "Zapisane w genach, czyli Python a tajemnice

VitaInSilica Sp. z o. o., ul. Krzemowa 1, Złotniki, 62-002 Suchy LasNIP: 9721237412 REGON: 301973876 KRS: 0000415392

[email protected]

Dziękuję za uwagę

29