Cargando…
Automated generation of heuristics for biological sequence comparison
BACKGROUND: Exhaustive methods of sequence alignment are accurate but slow, whereas heuristic approaches run quickly, but their complexity makes them more difficult to implement. We introduce bounded sparse dynamic programming (BSDP) to allow rapid approximation to exhaustive alignment. This is used...
Autores principales: | , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2005
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC553969/ https://www.ncbi.nlm.nih.gov/pubmed/15713233 http://dx.doi.org/10.1186/1471-2105-6-31 |
_version_ | 1782122492931866624 |
---|---|
author | Slater, Guy St C Birney, Ewan |
author_facet | Slater, Guy St C Birney, Ewan |
author_sort | Slater, Guy St C |
collection | PubMed |
description | BACKGROUND: Exhaustive methods of sequence alignment are accurate but slow, whereas heuristic approaches run quickly, but their complexity makes them more difficult to implement. We introduce bounded sparse dynamic programming (BSDP) to allow rapid approximation to exhaustive alignment. This is used within a framework whereby the alignment algorithms are described in terms of their underlying model, to allow automated development of efficient heuristic implementations which may be applied to a general set of sequence comparison problems. RESULTS: The speed and accuracy of this approach compares favourably with existing methods. Examples of its use in the context of genome annotation are given. CONCLUSIONS: This system allows rapid implementation of heuristics approximating to many complex alignment models, and has been incorporated into the freely available sequence alignment program, exonerate. |
format | Text |
id | pubmed-553969 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2005 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-5539692005-03-11 Automated generation of heuristics for biological sequence comparison Slater, Guy St C Birney, Ewan BMC Bioinformatics Research Article BACKGROUND: Exhaustive methods of sequence alignment are accurate but slow, whereas heuristic approaches run quickly, but their complexity makes them more difficult to implement. We introduce bounded sparse dynamic programming (BSDP) to allow rapid approximation to exhaustive alignment. This is used within a framework whereby the alignment algorithms are described in terms of their underlying model, to allow automated development of efficient heuristic implementations which may be applied to a general set of sequence comparison problems. RESULTS: The speed and accuracy of this approach compares favourably with existing methods. Examples of its use in the context of genome annotation are given. CONCLUSIONS: This system allows rapid implementation of heuristics approximating to many complex alignment models, and has been incorporated into the freely available sequence alignment program, exonerate. BioMed Central 2005-02-15 /pmc/articles/PMC553969/ /pubmed/15713233 http://dx.doi.org/10.1186/1471-2105-6-31 Text en Copyright © 2005 Slater and Birney; licensee BioMed Central Ltd. |
spellingShingle | Research Article Slater, Guy St C Birney, Ewan Automated generation of heuristics for biological sequence comparison |
title | Automated generation of heuristics for biological sequence comparison |
title_full | Automated generation of heuristics for biological sequence comparison |
title_fullStr | Automated generation of heuristics for biological sequence comparison |
title_full_unstemmed | Automated generation of heuristics for biological sequence comparison |
title_short | Automated generation of heuristics for biological sequence comparison |
title_sort | automated generation of heuristics for biological sequence comparison |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC553969/ https://www.ncbi.nlm.nih.gov/pubmed/15713233 http://dx.doi.org/10.1186/1471-2105-6-31 |
work_keys_str_mv | AT slaterguystc automatedgenerationofheuristicsforbiologicalsequencecomparison AT birneyewan automatedgenerationofheuristicsforbiologicalsequencecomparison |