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...

Descripción completa

Detalles Bibliográficos
Autores principales: Slater, Guy St C, Birney, Ewan
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