Thursday, February 27, 14



Podobné dokumenty
DATABÁZE A VYHLEDÁVÁNÍ SEKVENCÍ

DATABÁZE A VYHLEDÁVÁNÍ SEKVENCÍ

Základy genomiky. I. Úvod do bioinformatiky. Jan Hejátko

Studijní materiály pro bioinformatickou část ViBuChu. úloha II. Jan Komárek, Gabriel Demo

Vyhledávání podobných sekvencí BLAST

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti URČOVÁNÍ PRIMÁRNÍ STRUKTURY BÍLKOVIN

Inovace studia molekulární a buněčné biologie

Využití internetových zdrojů při studiu mikroorganismů

Genomické databáze. Shlukování proteinových sekvencí. Ivana Rudolfová. školitel: doc. Ing. Jaroslav Zendulka, CSc.

Bioinformatika a funkční studie

SEQUENCE ALIGNMENT MOLEKULÁRNÍ TAXONOMIE

Cysteinové adukty globinu jako potenciální biomarkery expozice styrenu

Proteiny Genová exprese Doc. MVDr. Eva Bártová, Ph.D.

Hemoglobin a jemu podobní... Studijní materiál. Jan Komárek

Využití metod strojového učení v bioinformatice David Hoksza

Aminokyseliny příručka pro učitele. Obecné informace: Téma otevírá kapitolu Bílkoviny, která svým rozsahem překračuje rámec jedné vyučovací hodiny.

Bioinformatika a výpočetní biologie KFC/BIN. I. Přehled

Osekvenované genomy. Pan troglodydes, Neandrtálec, 2010

Určení molekulové hmotnosti: ESI a nanoesi

Metabolismus bílkovin. Václav Pelouch

Co se o sobě dovídáme z naší genetické informace

Aminokyseliny. Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín. Tematická oblast Datum vytvoření Ročník Stručný obsah Způsob využití

Metabolismus aminokyselin. Vladimíra Kvasnicová

Markovovy modely v Bioinformatice

Využití strojového učení k identifikaci protein-ligand aktivních míst

Molekulární genetika IV zimní semestr 6. výukový týden ( )

Aplikovaná bioinformatika

Bioinformatika. Jiří Vondrášek Ústav organické chemie a biochemie Jan Pačes Ústav molekulární genetiky

Bioinformatika pro PrfUK 2003

Biologie. Autorské řešení kvalifikační úlohy

Molekulární biotechnologie č.9. Cílená mutageneze a proteinové inženýrství

ÚVOD DO BIOINFORMATIKY

Struktura proteinů. - testík na procvičení. Vladimíra Kvasnicová

Počítačové vyhledávání genů a funkčních oblastí na DNA

Aminokyseliny a dlouhodobá parenterální výživa. Luboš Sobotka

Univerzita Pardubice. Fakulta ekonomicko-správní

Pravděpodobnost v závislosti na proměnné x je zde modelován pomocí logistického modelu. exp x. x x x. log 1

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

jednoduchá heuristika asymetrické okolí stavový prostor, kde nelze zabloudit připustit zhoršují cí tahy Pokročilé heuristiky

11. Bioinformatika a proteiny II

Počítačová analýza lokálních podobností mezi biologickými sekvencemi

Bioinformatika. hledání významu biologických dat. Marian Novotný. Friday, April 24, 15

Mutace jako změna genetické informace a zdroj genetické variability

Metabolismus aminokyselin 2. Vladimíra Kvasnicová

Struktury a vazebné energie iontových klastrů helia

11. Tabu prohledávání

Vytváření fylogenetických stromů na základě alignmentů. Tomáš Novotný Jaroslav Knotek

Vyhledávání příbuzných enzymů s modifikovanou funkcí v proteinových databázích

NGS analýza dat. kroužek, Alena Musilová

Bioinformatika je nová disciplína na rozhraní počítačových věd, informačních technologií a biologie. Bioinformatika zahrnuje studium biologických dat

Služby pro predikci struktury proteinů. Josef Pihera

Využití DNA sekvencování v

OPVK CZ.1.07/2.2.00/

E-infrastruktura CESNET - partner výzkumné infrastruktury pro biologická data ELIXIR CZ

Statistické metody v ekonomii. Ing. Michael Rost, Ph.D.

7 Další. úlohy analýzy řeči i a metody

Metabolismus aminokyselin - testík na procvičení - Vladimíra Kvasnicová

Inovace studia molekulární a buněčné biologie reg. č. CZ.1.07/2.2.00/

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VÝBĚR A JEHO REPREZENTATIVNOST

PROTEINY. Biochemický ústav LF MU (H.P.)

Molekulárn. rní genetika

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYHLEDÁVÁNÍ HOMOLOGNÍCH GENŮ DIPLOMOVÁ PRÁCE

Degradační produkty proteinových aduktů v moči jako nový typ biomarkerů v toxikologii

6. Kde v DNA nalézáme rozdíly, zodpovědné za obrovskou diverzitu života?

MOLEKULÁRNÍ METODY V EKOLOGII MIKROORGANIZMŮ

Zpracování informací a vizualizace v chemii (C2150) 1. Úvod, databáze molekul

Inovace studia molekulární a buněčné biologie

Výuka genetiky na Přírodovědecké fakultě UK v Praze

Základy algoritmizace. Pattern matching

Biotechnologický kurz. II. letní škola metod molekulární biologie nukleových kyselin a genomiky

ÚVOD DO MATEMATICKÉ BIOLOGIE I.

Doprovodný materiál k práci s přípravným textem Biologické olympiády 2014/2015 pro soutěžící a organizátory kategorie B

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

V. letní škola metod molekulární biologie nukleových kyselin a genomiky Ústav morfologie, fyziologie a genetiky zvířat AF MENDELU

BIOSTIMULÁTOR AGRO-SORB ZDRAVÍ PRO POLE. VP AGRO, spol. s.r.o. Stehlíkova , Praha 6 - Suchdol

Bílkoviny - proteiny

NMR biomakromolekul RCSB PDB. Progr. NMR

Biotechnologický kurz. III. letní škola metod molekulární biologie nukleových kyselin a genomiky

UNIVERZITA PARDUBICE

PRODUKTY. Tovek Tools

Bioinformatika. Alignment 2. Jiří Vondrášek Ústav organické chemie a biochemie vondrasek@uochb.cas.cz

Názvosloví cukrů, tuků, bílkovin

PREDIKTOR VLIVU AMINOKYSELINOVÝCH SUBSTITUCÍ NA FUNKCI PROTEINŮ

Vzdělávací materiál. vytvořený v projektu OP VK. Anotace. Název školy: Gymnázium, Zábřeh, náměstí Osvobození 20. Číslo projektu:

Metody studia historie populací. Metody studia historie populací

VYUŽITÍ PRAVDĚPODOBNOSTNÍ METODY MONTE CARLO V SOUDNÍM INŽENÝRSTVÍ

Vojtěch Franc. Biometrie ZS Poděkování Janu Šochmanovi za slajdy vysvětlující AdaBoost

Hardy-Weinbergův zákon - cvičení

Bioinformatika a výpočetní biologie KFC/BIN. I. Přehled

Vyhledávání nebo nalezení informací

Nukleové kyseliny Replikace Transkripce translace

Využití metagenomiky při hodnocení sanace chlorovaných ethylenů in situ Výsledky pilotních testů

Molekulární základ dědičnosti

Struktura a funkce biomakromolekul

Gibbsovo samplování a jeho využití

Populační genetika. ) a. Populační genetika. Castle-Hardy-Weinbergova zákonitost. Platí v panmiktické populaci za předpokladu omezujících podmínek

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Inovace studia molekulární a buněčné biologie reg. č. CZ.1.07/2.2.00/

Tomáš Oberhuber. Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Transkript:

DATABÁZE A VYHLEDÁVÁNÍ SEKVENCÍ MOLEKULÁRNÍ TAXONOMIE 2014 MARIAN NOVOTNÝ

PŘEDNÁŠEJÍCÍ Mgr. Marian NOVOTNÝ, PhD. vystudoval odbornou biologii na PřF UK, diplomka v laboratoři doc. Folka doktorát na Uppsalské univerzitě se specializací strukturní bioinformatika (Gerard Kleywegt) Marie Curie Fellow na Evropském Bioinformatickém Institutu (Janet Thornton & Roman Laskowski) ornitolog amatér

OSNOVA co je substrát pro molekulární taxonomii? kde se shromažďují data? jak data vyhledávat?

REKONSTRUKCE EVOLUČNÍ HISTORIE rekonstrukce na základě srovnávání znaků v molekulární taxonomii se používají sekvence sekvence (DNA, RNA, proteiny) se srovnávají tzv. alignmentem HTTP://LGIMAGES.S3.AMAZONAWS.COM/DATA/IMAGEMANAGER/7793/PHYLOTREE1.GIF

KDE NAJÍT SEKVENCE?

BIOINFORMATICKÉ DATABÁZE úložiště dat (volně) dostupné pro kohokoliv snadno k nalezení lednové číslo Nucleid Acid Research (NAR) HTTP://NAR.OXFORDJOURNALS.ORG/CONTENT/42/D1.TOC

LEDNOVÉ ČÍSLO NAR NUCLEOTIDE SEQUENCE DATABASES RNA SEQUENCE DATABASES PROTEIN SEQUENCE DATABASES STRUCTURE DATABASES GENOMICS DATABASES (NON-VERTEBRATE) METABOLIC AND SIGNALING PATHWAYS HUMAN AND OTHER VERTEBRATE GENOMES HUMAN GENES AND DISEASES MICROARRAY DATA AND OTHER GENE EXPRESSION DATABASES PROTEOMICS RESOURCES OTHER MOLECULAR BIOLOGY DATABASES ORGANELLE DATABASES PLANT DATABASES IMMUNOLOGICAL DATABASES

VLASTNOSTI DATABÁZE četnost aktualizace dat četnost aktualizace software redundance anotace dat anotace databáze

...A NÁSTROJE

DNA DATABÁZE GenBank(NCBI) EMBL (EBI) DDJB (Japonsko)

MÁLO ANOTOVANÁ SEKVENCE

ANOTOVANÁ SEKVENCE

GENOMOVÉ DATABÁZE HTTP://WWW.NCBI.NLM.NIH.GOV/SITES/ENTREZ?DB=GENOME HTTP://WWW.ENSEMBL.ORG/INDEX.HTML HTTP://VEGA.SANGER.AC.UK/INDEX.HTML HTTP://GENOME.UCSC.EDU/ HTTP://WWW.YEASTGENOME.ORG/

PROTEINOVÉ DATABÁZE Uniprot - Swissprot + TrEMBL - 52,7 mil. sek. Swiss-prot - anotováno, ~540 000 sekvencí GenPept - překládaný GenBank

UNIPROT + TREMBL AMINO ACID COMPOSITION 2.1 COMPOSITION IN PERCENT FOR THE COMPLETE DATABASE ALA (A) 8.57 GLN (Q) 3.88 LEU (L) 9.81 SER (S) 6.72 ARG (R) 5.47 GLU (E) 6.14 LYS (K) 5.30 THR (T) 5.61 ASN (N) 4.17 GLY (G) 7.08 MET (M) 2.45 TRP (W) 1.31 ASP (D) 5.28 HIS (H) 2.20 PHE (F) 4.03 TYR (Y) 3.06 CYS (C) 1.29 ILE (I) 6.00 PRO (P) 4.74 VAL (V) 6.71 ASX (B) 0.000 GLX (Z) 0.000 XAA (X) 0.06

JAK DATA VYHLEDÁVAT?

>ASTAKINE MKMRGVSVGVLVVAMMSGLAMAGSCNSQEPDCGPSECCLQGWMR YSTRGCAPLGEAGSSCNVFTQAPVKGFYIGMCPCRAGLVCTRPSATCQLPSQDNTLDSYY EXISTUJÍ PŘÍBUZNÉ SEKVENCE A KDE JE NAJÍT?

HLEDÁNÍ V DATABÁZÍCH - ALGORITMY tradiční algoritmy (Needleman-Wunsch, Smith-Waterman) pomalé pro prohledávání velkých databází používány heuristické metody - rychle vede k výsledku, který se blíží optimálnímu řešení (ale nezaručuje jej) -> pro vyšší rychlost je obětována přesnost (rule of thumb) v případě sekvenčního srovnávání se metoda vzdává jistoty nalezení optimálního alignmentu, aby v krátkém čase provedla srovnání se všemi sekvencemi v databázi (50-100x rychlejší) klasickými heuristickými metodami jsou FASTA a BLAST obě metody použitelné pro DNA i proteinové sekvence

FASTA metoda popsaná v 80. letech 20. století (Lipman & Pearson) rychlá, heuristická metoda (na úkor senzitivity), globální alignment zjednodušení v první fázi, sekvence rozděleny na krátké úseky program generuje všechny možné k-tuples o délce k z dané sekvence k = 1-2 pro proteiny, k = 4-6 pro DNA k-tuples jsou porovnávány s k-tuples sekvencí v databázích

FASTA hledání SHOD v k-tuples skórováni shod pomocí skórovací tabulky (Blosum 50) a rozšíření alignmentu (bez mezer) vysoce skórující shody vybrány vybere úseky, které budou součástí alignmentu dynamické programování pro konečný alignment (mezery)

BLAST BLAST = Basic Local Alignment Search Tool Altschul et al., 1990 sekvence rozděleny na slova (words) a slova skórována vůči databázi všech slov slova skórována skórovací tabulkou (Blosum 62) a jen ty, které dosáhnou předem nadefinovaného minimálního skóre (treshold) jsou dále používány slova se skóre větším než treshold nemusí nutně obsahovat jen shody ( na rozdíl od Fasty) v prvním kroku se porovnávají slova bez mezer

BLAST - HSP HSP - high scoring pair vyber jen taková slova, která dosahují alespoň skóre X (treshold) PEG versus PQA PEQ má s Blosum 62 skóre 15, PQA jen 12 pokud si stanovíme treshold 13, tak budeme dále hledat jen slovo PEQ

BLAST II takto vybráná slova jsou hledána v databázi modifikovaným Smith- Watermanem (50 x rychlejší) HSP jsou dále rozšiřovány na obě strany dokud skóre roste v posledním kroku jsou nejlépe skórující páry (HSP`s) podrobeny dynamickému programování, které produkuje výsledné skóre a alignment vzhledem k rostoucí velikosti databází je třeba algoritmus neustále modifikovat (dvě shody v okně definované velikosti) obvykle citlivější než FASTA implementován jako server na řadě míst (NCBI, EBI)

VERZE BLASTU blastn - hledá s DNA sekvencí (query) v DNA databázi blastp - hledá s proteinovou sekvencí v proteinové databázi blastx - hledá s DNA sekvencí (6 rámců) v proteinové databázi tblastn - hledá s proteinovou sekvencí v DNA databázi tblastx - překládaná DNA v překládané DNA databázi megablast - víc query najednou

BLAST - VÝBĚR databáze - DNA x protein, anotovaná x kompletní, strukturní, genomové, specializované (protilátky)... organismus datum - sekvence za poslední dva týdny skórovací tabulka - blosum 62 velikost slova low-complexity region filter - často P, D, N, E - false positive default nastavení algoritmu vhodné ve většině případů

BLOSUM BLOSUM 80 - tabulka vypočítaná na základě alignmentu bloku sekvencí s identitou 80 % BLOSUM 62 - tabulka vypočítaná na základě alignmentu bloku sekvencí s identitou 62 %

BLOSUM VERSUS PAM PAM 10 BLOSUM 90 PAM 250 BLOSUM 62 VELMI PŘÍBUZNÍ VZDÁLENĚ PŘÍBUZNÍ

VÝZNAMNOST NÁLEZU optimální alignment lze nalézt pro jakékoliv dvě sekvence dvě náhodné DNA sekvence = ~ 25% SI dvě náhodné proteinové sekvence = ~ 5% SI jak určit, že je alignment statisticky významný?

PARAMETRY VÝZNAMNOSTI P-value E-value pouze statistická významnost skóre -> biologickou relevanci záhodno ověřovat experimentálně

P-VALUE P-value - pravděpodobnost, že sekvence budou srovnány s nalezeným nebo vyšším skóre a zároveň nebudou příbuzné (false positive hit) P-value - pravděpodobnost, že bude skóre x nebo vyššího dosaženo náhodou pro účely výpočtu lze náhodu simulovat přeskládáváním sekvencí nebo výběrem vzorku z databáze druhá možnost lépe odpovídá realitě a poskytuje lepší výsledky (především u DNA)

EVD rozložení skóre lokálních alignmentů nepříbuzných sekvencí neodpovídá normálnímu rozdělení, ale rozdělení podle extrémních hodnot (EVD) při normálním rozdělení by docházelo k přeceňování významu dosažených skóre DUNDAS ET AL. BMC BIOINFORMATICS 2007

P-VALUE P-value (S>x) = 1-exp (-exp (-λ(x-u))), u = charakteristická hodnota = Kmn/λ m,n = délky sekvencí; K = konstanta; λ = decay factor K a λ mohou být kalkulovány z vlastností skórovací tabulky

E-VALUE E-value = pravděpodobnost, že bude dosaženo skóre x nebo vyššího náhodou v databázi dané velikosti E-value = P-value x N ; velikost databáze příklad: databáze o miliónu sekvencí a P-value = 10-6 cutoff (expect treshold) parametr v BLASTU - udává kolik lze průměrně očekávat false positives v databázi dané velikosti -> způsob jak vyvažovat senzitivitu a selektivitu nižší hodnota cutoff zvyšuje selektivitu, ale snižuje senzitivitu

E-VALUE E-value = pravděpodobnost, že bude dosaženo skóre x nebo vyššího náhodou v databázi dané velikosti E-value = P-value x N ; velikost databáze příklad: databáze o miliónu sekvencí a P-value = 10-6 E-value = 10-6 x 10 6 =1 cutoff (expect treshold) parametr v BLASTU - udává kolik lze průměrně očekávat false positives v databázi dané velikosti -> způsob jak vyvažovat senzitivitu a selektivitu nižší hodnota cutoff zvyšuje selektivitu, ale snižuje senzitivitu

BLAST / EVOLUČNÍ VZDÁLENOST říká nám BLAST něco o příbuznosti nalezených sekvencí? Je první hit evolučně nejpříbuznější query (hledané sekvenci)?

BLAST / EVOLUČNÍ VZDÁLENOST říká nám BLAST něco o příbuznosti nalezených sekvencí? Je první hit evolučně nejpříbuznější query (hledané sekvenci)? BLAST většinou nalezá příbuzné sekvence nejpříbuznější sekvence však mohou chybět v databázi lokální alignment - často skóruje nejlépe vzdálené příbuzné 7 % sekvencí E.coli mělo nejlépe skórující sekvenci mimo Bacteria

2JTK

SEQUENCE IDENTITA/HOMOLOGIE NEHOMOLOGNÍ PROTEINY ROST, 1999

SEQUENCE IDENTITA/HOMOLOGIE HOMOLOGNÍ PROTEINY ROST, 1999

SEQUENCE IDENTITA/HOMOLOGIE sekvenční identita > 35% - pravděpodobně homolog sekvenční identita = 20-35% ( twilight zone ; Doolittle) - může být homolog sekvenční identita < 20% - midnight zone (Rost) - sekvence zcela nedostatečná k určení homologie

SANDER ET AL., PREPRINT Average sequence identity of random alignments - 5.6 % Average sequence identity of remote homologues - 8.5 %

SSEARCH pokud máte moře času nebo počítačový klastr nebo jste zoufalí rigorózní Smith-Waterman - local alignment v databázi

DALŠÍ METODY HLEDÁNÍ V DATABÁZÍCH profilové metody HMM modely

PROFILY modifikují skórovací tabulky specificky pro skupiny proteinů a pozici v alignmentu (např. globiny) pro každou pozici v alignmentu jsou generovány specifická skóre jak pro záměnu za jakoukoliv aa, tak pro inzerci nebo deleci Prof (pos,aa) = Σtype N(pos,type) x S(type, aa) x 10 N(pos,type) = podíl výskytu aa x na pozici y S(type, aa) = skóre skórovací tabulky pro zaměňovaný pár

PŘÍKLAD PROFILU v alignmentu globinů se na pozici 3 vyskytuje 3x Ala, 6x Val, 1x Ile, používáme tabulku Blosum 62 jaké bude profilové skóre pro výskyt Ile a His? N(x,A) = 0.3, N(x,V) = 0.6, N(x, I) = 0.1 S(A,I) = -1, S(V,I) = 3, S(I,I) = 4 S(A,H) = -2, S(V,H) = -3, S(I,H) = -3 Prof (x, I) = 0.3 x -1 + 0.6 x 3 + 0.1 x 4 = 2.1 x 10 (v profilu) = 21 ( -1, 3, 4) Prof (x, H) = 0.3 x -2 + 0.6 x -3 + 0.1 x -3 = -2.7 x 10 = -27 (-2, -3, -3)

PSI-BLAST PSI-BLAST = Position Specific Iterative Blast Altschul et al., 1997 profilová metoda, používá Position Specific Scoring Matrix (PSSM) v prvním kole klasický BLAST, z vysoko skórujících alignmentů je generována PSSM v dalším kole hledání je už použita nová matrice a následně znovu generována nová PSSM opakováno libovolně dlouho (až ke konvergenci) benchmark metoda

HMM HMM = Hidden Markov Model profilová metoda, používána při rozhodování, zda protein spadá do jisté skupiny proteinů, typicky pro sekvence s nízkou %SI velmi citlivá metoda, která vytváří statistický model pro definovanou skupinu sekvencí na základě tréninku na sekvencích patřících do jedné skupiny (globiny) generuje pravděpodobnost nejen pro jednotlivé záměny a inzerce a delece, ale i pro přechody mezi nima dovede do modelu zahrnout i aminokyseliny, které se v tréninkové skupině nevyskytují alignment s největší pravděpodobností je optimální posuzuje jak dobře daná sekvence odpovídá modelu

HMM HTTP://HMMER.JANELIA.ORG/

SHRNUTÍ databáze by měly být pravidelně updatovány přehled dostupných biologických databází vždy v lednovém čísle NAR řada velmi specializovaných databází hledání v databázích povětšinou heuristickými metodami standard dnes BLAST nutno hodnotit statistickou významnost nálezu citlivější metodou PSI-Blast nebo HMM metody