Cargando…
XRate: a fast prototyping, training and annotation tool for phylo-grammars
BACKGROUND: Recent years have seen the emergence of genome annotation methods based on the phylo-grammar, a probabilistic model combining continuous-time Markov chains and stochastic grammars. Previously, phylo-grammars have required considerable effort to implement, limiting their adoption by compu...
Autores principales: | , , , , , , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2006
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1622757/ https://www.ncbi.nlm.nih.gov/pubmed/17018148 http://dx.doi.org/10.1186/1471-2105-7-428 |
_version_ | 1782130562015690752 |
---|---|
author | Klosterman, Peter S Uzilov, Andrew V Bendaña, Yuri R Bradley, Robert K Chao, Sharon Kosiol, Carolin Goldman, Nick Holmes, Ian |
author_facet | Klosterman, Peter S Uzilov, Andrew V Bendaña, Yuri R Bradley, Robert K Chao, Sharon Kosiol, Carolin Goldman, Nick Holmes, Ian |
author_sort | Klosterman, Peter S |
collection | PubMed |
description | BACKGROUND: Recent years have seen the emergence of genome annotation methods based on the phylo-grammar, a probabilistic model combining continuous-time Markov chains and stochastic grammars. Previously, phylo-grammars have required considerable effort to implement, limiting their adoption by computational biologists. RESULTS: We have developed an open source software tool, xrate, for working with reversible, irreversible or parametric substitution models combined with stochastic context-free grammars. xrate efficiently estimates maximum-likelihood parameters and phylogenetic trees using a novel "phylo-EM" algorithm that we describe. The grammar is specified in an external configuration file, allowing users to design new grammars, estimate rate parameters from training data and annotate multiple sequence alignments without the need to recompile code from source. We have used xrate to measure codon substitution rates and predict protein and RNA secondary structures. CONCLUSION: Our results demonstrate that xrate estimates biologically meaningful rates and makes predictions whose accuracy is comparable to that of more specialized tools. |
format | Text |
id | pubmed-1622757 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2006 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-16227572006-10-26 XRate: a fast prototyping, training and annotation tool for phylo-grammars Klosterman, Peter S Uzilov, Andrew V Bendaña, Yuri R Bradley, Robert K Chao, Sharon Kosiol, Carolin Goldman, Nick Holmes, Ian BMC Bioinformatics Software BACKGROUND: Recent years have seen the emergence of genome annotation methods based on the phylo-grammar, a probabilistic model combining continuous-time Markov chains and stochastic grammars. Previously, phylo-grammars have required considerable effort to implement, limiting their adoption by computational biologists. RESULTS: We have developed an open source software tool, xrate, for working with reversible, irreversible or parametric substitution models combined with stochastic context-free grammars. xrate efficiently estimates maximum-likelihood parameters and phylogenetic trees using a novel "phylo-EM" algorithm that we describe. The grammar is specified in an external configuration file, allowing users to design new grammars, estimate rate parameters from training data and annotate multiple sequence alignments without the need to recompile code from source. We have used xrate to measure codon substitution rates and predict protein and RNA secondary structures. CONCLUSION: Our results demonstrate that xrate estimates biologically meaningful rates and makes predictions whose accuracy is comparable to that of more specialized tools. BioMed Central 2006-10-03 /pmc/articles/PMC1622757/ /pubmed/17018148 http://dx.doi.org/10.1186/1471-2105-7-428 Text en Copyright © 2006 Klosterman et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Software Klosterman, Peter S Uzilov, Andrew V Bendaña, Yuri R Bradley, Robert K Chao, Sharon Kosiol, Carolin Goldman, Nick Holmes, Ian XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title | XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title_full | XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title_fullStr | XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title_full_unstemmed | XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title_short | XRate: a fast prototyping, training and annotation tool for phylo-grammars |
title_sort | xrate: a fast prototyping, training and annotation tool for phylo-grammars |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1622757/ https://www.ncbi.nlm.nih.gov/pubmed/17018148 http://dx.doi.org/10.1186/1471-2105-7-428 |
work_keys_str_mv | AT klostermanpeters xrateafastprototypingtrainingandannotationtoolforphylogrammars AT uzilovandrewv xrateafastprototypingtrainingandannotationtoolforphylogrammars AT bendanayurir xrateafastprototypingtrainingandannotationtoolforphylogrammars AT bradleyrobertk xrateafastprototypingtrainingandannotationtoolforphylogrammars AT chaosharon xrateafastprototypingtrainingandannotationtoolforphylogrammars AT kosiolcarolin xrateafastprototypingtrainingandannotationtoolforphylogrammars AT goldmannick xrateafastprototypingtrainingandannotationtoolforphylogrammars AT holmesian xrateafastprototypingtrainingandannotationtoolforphylogrammars |