Cargando…
A bioinformatician’s guide to the forefront of suffix array construction algorithms
The suffix array and its variants are text-indexing data structures that have become indispensable in the field of bioinformatics. With the uninitiated in mind, we provide an accessible exposition of the SA-IS algorithm, which is the state of the art in suffix array construction. We also describe Di...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Oxford University Press
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3956071/ https://www.ncbi.nlm.nih.gov/pubmed/24413184 http://dx.doi.org/10.1093/bib/bbt081 |
_version_ | 1782307646840242176 |
---|---|
author | Shrestha, Anish Man Singh Frith, Martin C. Horton, Paul |
author_facet | Shrestha, Anish Man Singh Frith, Martin C. Horton, Paul |
author_sort | Shrestha, Anish Man Singh |
collection | PubMed |
description | The suffix array and its variants are text-indexing data structures that have become indispensable in the field of bioinformatics. With the uninitiated in mind, we provide an accessible exposition of the SA-IS algorithm, which is the state of the art in suffix array construction. We also describe DisLex, a technique that allows standard suffix array construction algorithms to create modified suffix arrays designed to enable a simple form of inexact matching needed to support ‘spaced seeds’ and ‘subset seeds’ used in many biological applications. |
format | Online Article Text |
id | pubmed-3956071 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Oxford University Press |
record_format | MEDLINE/PubMed |
spelling | pubmed-39560712014-06-18 A bioinformatician’s guide to the forefront of suffix array construction algorithms Shrestha, Anish Man Singh Frith, Martin C. Horton, Paul Brief Bioinform Papers The suffix array and its variants are text-indexing data structures that have become indispensable in the field of bioinformatics. With the uninitiated in mind, we provide an accessible exposition of the SA-IS algorithm, which is the state of the art in suffix array construction. We also describe DisLex, a technique that allows standard suffix array construction algorithms to create modified suffix arrays designed to enable a simple form of inexact matching needed to support ‘spaced seeds’ and ‘subset seeds’ used in many biological applications. Oxford University Press 2014-03 2014-01-10 /pmc/articles/PMC3956071/ /pubmed/24413184 http://dx.doi.org/10.1093/bib/bbt081 Text en © The Author 2014. Published by Oxford University Press. http://creativecommons.org/licenses/by/3.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Papers Shrestha, Anish Man Singh Frith, Martin C. Horton, Paul A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title | A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title_full | A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title_fullStr | A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title_full_unstemmed | A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title_short | A bioinformatician’s guide to the forefront of suffix array construction algorithms |
title_sort | bioinformatician’s guide to the forefront of suffix array construction algorithms |
topic | Papers |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3956071/ https://www.ncbi.nlm.nih.gov/pubmed/24413184 http://dx.doi.org/10.1093/bib/bbt081 |
work_keys_str_mv | AT shresthaanishmansingh abioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms AT frithmartinc abioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms AT hortonpaul abioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms AT shresthaanishmansingh bioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms AT frithmartinc bioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms AT hortonpaul bioinformaticiansguidetotheforefrontofsuffixarrayconstructionalgorithms |