Literature DB >> 17559666

Bio::NEXUS: a Perl API for the NEXUS format for comparative biological data.

Thomas Hladish1, Vivek Gopalan, Chengzhi Liang, Weigang Qiu, Peter Yang, Arlin Stoltzfus.   

Abstract

BACKGROUND: Evolutionary analysis provides a formal framework for comparative analysis of genomic and other data. In evolutionary analysis, observed data are treated as the terminal states of characters that have evolved (via transitions between states) along the branches of a tree. The NEXUS standard of Maddison, et al. (1997; Syst. Biol. 46: 590-621) provides a portable, expressive and flexible text format for representing character-state data and trees. However, due to its complexity, NEXUS is not well supported by software and is not easily accessible to bioinformatics users and developers.
RESULTS: Bio::NEXUS is an application programming interface (API) implemented in Perl, available from CPAN and SourceForge. The 22 Bio::NEXUS modules define 351 methods in 4229 lines of code, with 2706 lines of POD (Plain Old Documentation). Bio::NEXUS provides an object-oriented interface to reading, writing and manipulating the contents of NEXUS files. It closely follows the extensive explanation of the NEXUS format provided by Maddison et al., supplemented with a few extensions such as support for the NHX (New Hampshire Extended) tree format.
CONCLUSION: In spite of some limitations owing to the complexity of NEXUS files and the lack of a formal grammar, NEXUS will continue to be useful for years to come. Bio::NEXUS provides a user-friendly API for NEXUS supplemented with an extensive set of methods for manipulations such as re-rooting trees and selecting subsets of data. Bio::NEXUS can be used as glue code for connecting existing software that uses NEXUS, or as a framework for new applications.

Entities:  

Mesh:

Year:  2007        PMID: 17559666      PMCID: PMC1913543          DOI: 10.1186/1471-2105-8-191

Source DB:  PubMed          Journal:  BMC Bioinformatics        ISSN: 1471-2105            Impact factor:   3.169


  12 in total

1.  ATV: display and manipulation of annotated phylogenetic trees.

Authors:  C M Zmasek; S R Eddy
Journal:  Bioinformatics       Date:  2001-04       Impact factor: 6.937

2.  MRBAYES: Bayesian inference of phylogenetic trees.

Authors:  J P Huelsenbeck; F Ronquist
Journal:  Bioinformatics       Date:  2001-08       Impact factor: 6.937

3.  NEXUS: an extensible file format for systematic information.

Authors:  D R Maddison; D L Swofford; W P Maddison
Journal:  Syst Biol       Date:  1997-12       Impact factor: 15.683

Review 4.  Predicting functional divergence in protein evolution by site-specific rate shifts.

Authors:  Eric A Gaucher; Xun Gu; Michael M Miyamoto; Steven A Benner
Journal:  Trends Biochem Sci       Date:  2002-06       Impact factor: 13.807

5.  NCL: a C++ class library for interpreting data files in NEXUS format.

Authors:  Paul O Lewis
Journal:  Bioinformatics       Date:  2003-11-22       Impact factor: 6.937

6.  The Bio* toolkits--a brief overview.

Authors:  Harry Mangalam
Journal:  Brief Bioinform       Date:  2002-09       Impact factor: 11.622

7.  Comparative methods for the analysis of gene-expression evolution: an example using yeast functional genomic data.

Authors:  Todd H Oakley; Zhenglong Gu; Ehab Abouheif; Nipam H Patel; Wen-Hsiung Li
Journal:  Mol Biol Evol       Date:  2004-09-08       Impact factor: 16.240

8.  Nexplorer: phylogeny-based exploration of sequence family data.

Authors:  Vivek Gopalan; Wei-Gang Qiu; Michael Z Chen; Arlin Stoltzfus
Journal:  Bioinformatics       Date:  2005-11-02       Impact factor: 6.937

9.  HyPhy: hypothesis testing using phylogenies.

Authors:  Sergei L Kosakovsky Pond; Simon D W Frost; Spencer V Muse
Journal:  Bioinformatics       Date:  2004-10-27       Impact factor: 6.937

Review 10.  Phylogenomics: improving functional predictions for uncharacterized genes by evolutionary analysis.

Authors:  J A Eisen
Journal:  Genome Res       Date:  1998-03       Impact factor: 9.043

View more
  5 in total

1.  The supertree tool kit.

Authors:  Katie E Davis; Jon Hill
Journal:  BMC Res Notes       Date:  2010-04-08

2.  BIO::Phylo-phyloinformatic analysis using perl.

Authors:  Rutger A Vos; Jason Caravas; Klaas Hartmann; Mark A Jensen; Chase Miller
Journal:  BMC Bioinformatics       Date:  2011-02-27       Impact factor: 3.307

3.  NeXML: rich, extensible, and verifiable representation of comparative data and metadata.

Authors:  Rutger A Vos; James P Balhoff; Jason A Caravas; Mark T Holder; Hilmar Lapp; Wayne P Maddison; Peter E Midford; Anurag Priyam; Jeet Sukumaran; Xuhua Xia; Arlin Stoltzfus
Journal:  Syst Biol       Date:  2012-02-22       Impact factor: 15.683

4.  Initial implementation of a comparative data analysis ontology.

Authors:  Francisco Prosdocimi; Brandon Chisham; Enrico Pontelli; Julie D Thompson; Arlin Stoltzfus
Journal:  Evol Bioinform Online       Date:  2009-07-03       Impact factor: 1.625

5.  Sharing and re-use of phylogenetic trees (and associated data) to facilitate synthesis.

Authors:  Arlin Stoltzfus; Brian O'Meara; Jamie Whitacre; Ross Mounce; Emily L Gillespie; Sudhir Kumar; Dan F Rosauer; Rutger A Vos
Journal:  BMC Res Notes       Date:  2012-10-22
  5 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.