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

Descripción completa

Detalles Bibliográficos
Autores principales: Klosterman, Peter S, Uzilov, Andrew V, Bendaña, Yuri R, Bradley, Robert K, Chao, Sharon, Kosiol, Carolin, Goldman, Nick, Holmes, Ian
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