Cargando…
HIA: a genome mapper using hybrid index-based sequence alignment
BACKGROUND: A number of alignment tools have been developed to align sequencing reads to the human reference genome. The scale of information from next-generation sequencing (NGS) experiments, however, is increasing rapidly. Recent studies based on NGS technology have routinely produced exome or who...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4688996/ https://www.ncbi.nlm.nih.gov/pubmed/26702294 http://dx.doi.org/10.1186/s13015-015-0062-4 |
_version_ | 1782406774543876096 |
---|---|
author | Choi, Jongpill Park, Kiejung Cho, Seong Beom Chung, Myungguen |
author_facet | Choi, Jongpill Park, Kiejung Cho, Seong Beom Chung, Myungguen |
author_sort | Choi, Jongpill |
collection | PubMed |
description | BACKGROUND: A number of alignment tools have been developed to align sequencing reads to the human reference genome. The scale of information from next-generation sequencing (NGS) experiments, however, is increasing rapidly. Recent studies based on NGS technology have routinely produced exome or whole-genome sequences from several hundreds or thousands of samples. To accommodate the increasing need of analyzing very large NGS data sets, it is necessary to develop faster, more sensitive and accurate mapping tools. RESULTS: HIA uses two indices, a hash table index and a suffix array index. The hash table performs direct lookup of a q-gram, and the suffix array performs very fast lookup of variable-length strings by exploiting binary search. We observed that combining hash table and suffix array (hybrid index) is much faster than the suffix array method for finding a substring in the reference sequence. Here, we defined the matching region (MR) is a longest common substring between a reference and a read. And, we also defined the candidate alignment regions (CARs) as a list of MRs that is close to each other. The hybrid index is used to find candidate alignment regions (CARs) between a reference and a read. We found that aligning only the unmatched regions in the CAR is much faster than aligning the whole CAR. In benchmark analysis, HIA outperformed in mapping speed compared with the other aligners, without significant loss of mapping accuracy. CONCLUSIONS: Our experiments show that the hybrid of hash table and suffix array is useful in terms of speed for mapping NGS sequencing reads to the human reference genome sequence. In conclusion, our tool is appropriate for aligning massive data sets generated by NGS sequencing. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s13015-015-0062-4) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-4688996 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-46889962015-12-24 HIA: a genome mapper using hybrid index-based sequence alignment Choi, Jongpill Park, Kiejung Cho, Seong Beom Chung, Myungguen Algorithms Mol Biol Software Article BACKGROUND: A number of alignment tools have been developed to align sequencing reads to the human reference genome. The scale of information from next-generation sequencing (NGS) experiments, however, is increasing rapidly. Recent studies based on NGS technology have routinely produced exome or whole-genome sequences from several hundreds or thousands of samples. To accommodate the increasing need of analyzing very large NGS data sets, it is necessary to develop faster, more sensitive and accurate mapping tools. RESULTS: HIA uses two indices, a hash table index and a suffix array index. The hash table performs direct lookup of a q-gram, and the suffix array performs very fast lookup of variable-length strings by exploiting binary search. We observed that combining hash table and suffix array (hybrid index) is much faster than the suffix array method for finding a substring in the reference sequence. Here, we defined the matching region (MR) is a longest common substring between a reference and a read. And, we also defined the candidate alignment regions (CARs) as a list of MRs that is close to each other. The hybrid index is used to find candidate alignment regions (CARs) between a reference and a read. We found that aligning only the unmatched regions in the CAR is much faster than aligning the whole CAR. In benchmark analysis, HIA outperformed in mapping speed compared with the other aligners, without significant loss of mapping accuracy. CONCLUSIONS: Our experiments show that the hybrid of hash table and suffix array is useful in terms of speed for mapping NGS sequencing reads to the human reference genome sequence. In conclusion, our tool is appropriate for aligning massive data sets generated by NGS sequencing. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s13015-015-0062-4) contains supplementary material, which is available to authorized users. BioMed Central 2015-12-23 /pmc/articles/PMC4688996/ /pubmed/26702294 http://dx.doi.org/10.1186/s13015-015-0062-4 Text en © Choi et al. 2015 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Software Article Choi, Jongpill Park, Kiejung Cho, Seong Beom Chung, Myungguen HIA: a genome mapper using hybrid index-based sequence alignment |
title | HIA: a genome mapper using hybrid index-based sequence alignment |
title_full | HIA: a genome mapper using hybrid index-based sequence alignment |
title_fullStr | HIA: a genome mapper using hybrid index-based sequence alignment |
title_full_unstemmed | HIA: a genome mapper using hybrid index-based sequence alignment |
title_short | HIA: a genome mapper using hybrid index-based sequence alignment |
title_sort | hia: a genome mapper using hybrid index-based sequence alignment |
topic | Software Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4688996/ https://www.ncbi.nlm.nih.gov/pubmed/26702294 http://dx.doi.org/10.1186/s13015-015-0062-4 |
work_keys_str_mv | AT choijongpill hiaagenomemapperusinghybridindexbasedsequencealignment AT parkkiejung hiaagenomemapperusinghybridindexbasedsequencealignment AT choseongbeom hiaagenomemapperusinghybridindexbasedsequencealignment AT chungmyungguen hiaagenomemapperusinghybridindexbasedsequencealignment |