The University of Western Ontario
Error Correction in Next Generation DNA Sequencing Data
Abstract
dc:description.abstractMotivation: High throughput Next Generation Sequencing (NGS) technologies can sequence the genome of a species quickly and cheaply. Errors that are introduced by NGS technologies limit the full potential of the applications that rely on their data. Current techniques used to correct these errors are not sufficient, and a more efficient and accurate program is needed to correct errors. Results: We have designed and implemented RACER (Rapid Accurate Correction of Errors in Reads), an error correction program that targets the Illumina genome sequencer, which is currently the dominant NGS technology. RACER combines advanced data structures with an intricate analysis of data to achieve high performance. It has been implemented in C++ and OpenMP for parallelization. We have performed extensive testing on a variety of real data sets to compare RACER with the current leading programs. RACER performs better than all the current technologies in time, space, and accuracy. RACER corrects up to twice more errors than all other parallel programs, while being one order of magnitude faster. We hope RACER will become a very useful tool for many applications that use NGS data.
Degree
thesis:*- Name thesis:degree_name
- M Sc
- Discipline thesis:degree_discipline
- Computer Science
- Grantor dc:publisher
- The University of Western Ontario
- Year dc:date.issued
- 2012
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Molnar, Michael Z
- Advisor dc:contributor.advisor
-
- Lucian Ilie
Subjects
dc:subject × 6Rights
- Language dc:language.iso
- en_ca
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- https://hdl.handle.net/20.500.14721/37568
- OAI identifier oai:identifier
- oai:uwo.scholaris.ca:20.500.14721/37568