
Article
Phylotastic! Making tree-of-life knowledge accessible, reusable and convenient
BMC Bioinformatics
(2013)
Abstract
Background
Scientists rarely reuse expert knowledge of phylogeny, in spite of years ofeffort to assemble a great “Tree of Life” (ToL). A notableexception involves the use of Phylomatic, which provides tools togenerate custom phylogenies from a large, pre-computed, expert phylogeny ofplant taxa. This suggests great potential for a more generalized systemthat, starting with a query consisting of a list of any known species, wouldrectify non-standard names, identify expert phylogenies containing theimplicated taxa, prune away unneeded parts, and supply branch lengths andannotations, resulting in a custom phylogeny suited to the user’sneeds. Such a system could become a sustainable community resource ifimplemented as a distributed system of loosely coupled parts that interactthrough clearly defined interfaces.
Results
With the aim of building such a “phylotastic” system,the NESCent Hackathons, Interoperability, Phylogenies (HIP) workinggroup recruited 2 dozen scientist-programmers to a weeklong programminghackathon in June 2012. During the hackathon (and a three-month follow-upperiod), 5 teams produced designs, implementations, documentation,presentations, and tests including: (1) a generalized scheme for integratingcomponents; (2) proof-of-concept pruners and controllers; (3) a meta-API fortaxonomic name resolution services; (4) a system for storing, finding, andretrieving phylogenies using semantic web technologies for data exchange,storage, and querying; (5) an innovative new service, DateLife.org,which synthesizes pre-computed, time-calibrated phylogenies to assign agesto nodes; and (6) demonstration projects. These outcomes are accessible viaa public code repository (GitHub.com), a website(http://www.phylotastic.org), and a server image.
Conclusions
Approximately 9 person-months of effort (centered on a software developmenthackathon) resulted in the design and implementation of proof-of-conceptsoftware for 4 core phylotastic components, 3 controllers, and 3 end-userdemonstration tools. While these products have substantial limitations, theysuggest considerable potential for a distributed system that makesphylogenetic knowledge readily accessible in computable form. Widespread useof phylotastic systems will create an electronic marketplace for sharingphylogenetic knowledge that will spur innovation in other areas of the ToLenterprise, such as annotation of sources and methods and third-partymethods of quality assessment.
Keywords
- Phylogeny,
- Taxonomy,
- Hackathon,
- Web services,
- Data reuse,
- Tree of life
Disciplines
Publication Date
2013
DOI
10.1186/1471-2105-14-158
Publisher Statement
© Stoltzfus et al.; licensee BioMed Central Ltd. 2013
Citation Information
Arlin Stoltzfus, Hilmar Lapp, Helena Deus, Brian Sidlauskas, et al.. "Phylotastic! Making tree-of-life knowledge accessible, reusable and convenient" BMC Bioinformatics Vol. 14 (2013) p. 158 Available at: http://works.bepress.com/tracy-heath/5/
Creative Commons license

This work is licensed under a Creative Commons CC_BY International License.