dc.contributor.advisor | Gajdoš, Petr | |
dc.contributor.author | Kratochvíl, Jan | |
dc.date.accessioned | 2019-06-26T04:29:02Z | |
dc.date.available | 2019-06-26T04:29:02Z | |
dc.date.issued | 2019 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/136062 | |
dc.description.abstract | Tato diplomová práce se zabývá implementací sufixových automatů, které jsou využity ve vyhledávání řetězců v DNA sekvencích. V první části práce je seznámení s problematikou sekvenování a mapování DNA. Následuje teoretická část popisující datové struktury sufixový strom a sufixové pole využívané ve vyhledávání v textu. Dále je seznámení se sufixovými automaty, na které navazují kompaktní sufixové automaty, návrh a implementace této struktury. Implementace je zaměřena na rozdělení vstupního řetězce na několik podřetězců, kde pro každý tento podřetězec je sestrojen sufixový automat. Bylo provedeno několik experimentů nad implementací této datové struktury. Výsledky experimentů jsou shrnuty v závěru této práce. | cs |
dc.description.abstract | This thesis describes the implementation of suffix automatons used for string searching on long DNA sequences. The first chapter talks about DNA sequencing and mapping. Then follows a~theoretic primer on the topic of suffix trees and suffix arrays which are widely used for searching over long strings. The next chapter introduces suffix automatons, which are followed by compact suffix automatons, design draft and implementation of this structure. The implementation focuses on splitting the input string into several substrings, where for each substring a suffix automaton is constructed. A~wide number of experiments have been conducted over this data structure. Finally, the results from various experiments are summed up in the closing section. | en |
dc.format.extent | 4009530 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | DNA sekvenování | cs |
dc.subject | sufixový strom | cs |
dc.subject | sufixové pole | cs |
dc.subject | sufixový automat | cs |
dc.subject | DAWG | cs |
dc.subject | kompaktní sufixový automat | cs |
dc.subject | CDAWG | cs |
dc.subject | DNA sequencing | en |
dc.subject | suffix tree | en |
dc.subject | suffix array | en |
dc.subject | suffix automaton | en |
dc.subject | DAWG | en |
dc.subject | compact suffix automaton | en |
dc.subject | CDAWG | en |
dc.title | Analýza lidského genomu | cs |
dc.title.alternative | Human Genome Analysis | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Běhálek, Marek | |
dc.date.accepted | 2019-05-29 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | KRA0409_FEI_N2647_2612T025_2019 | |
dc.rights.access | openAccess | |