Back to Search
Start Over
phylo-node: A molecular phylogenetic toolkit using Node.js.
- Source :
-
PloS one [PLoS One] 2017 Apr 14; Vol. 12 (4), pp. e0175480. Date of Electronic Publication: 2017 Apr 14 (Print Publication: 2017). - Publication Year :
- 2017
-
Abstract
- Background: Node.js is an open-source and cross-platform environment that provides a JavaScript codebase for back-end server-side applications. JavaScript has been used to develop very fast and user-friendly front-end tools for bioinformatic and phylogenetic analyses. However, no such toolkits are available using Node.js to conduct comprehensive molecular phylogenetic analysis.<br />Results: To address this problem, I have developed, phylo-node, which was developed using Node.js and provides a stable and scalable toolkit that allows the user to perform diverse molecular and phylogenetic tasks. phylo-node can execute the analysis and process the resulting outputs from a suite of software options that provides tools for read processing and genome alignment, sequence retrieval, multiple sequence alignment, primer design, evolutionary modeling, and phylogeny reconstruction. Furthermore, phylo-node enables the user to deploy server dependent applications, and also provides simple integration and interoperation with other Node modules and languages using Node inheritance patterns, and a customized piping module to support the production of diverse pipelines.<br />Conclusions: phylo-node is open-source and freely available to all users without sign-up or login requirements. All source code and user guidelines are openly available at the GitHub repository: https://github.com/dohalloran/phylo-node.
- Subjects :
- Phylogeny
Computational Biology methods
Software
Subjects
Details
- Language :
- English
- ISSN :
- 1932-6203
- Volume :
- 12
- Issue :
- 4
- Database :
- MEDLINE
- Journal :
- PloS one
- Publication Type :
- Academic Journal
- Accession number :
- 28410421
- Full Text :
- https://doi.org/10.1371/journal.pone.0175480