Treffer: PhyloJS: Bridging phylogenetics and web development with a JavaScript utility library.

Title:
PhyloJS: Bridging phylogenetics and web development with a JavaScript utility library.
Authors:
Featherstone, Leo A.1 (AUTHOR) leo.featherstone@unimelb.edu.au, Wirth, Wytamma1 (AUTHOR)
Source:
Ecology & Evolution (20457758). Jun2024, Vol. 14 Issue 6, p1-7. 7p.
Database:
GreenFILE

Weitere Informationen

There is an increasing number of libraries devoted to parsing, manipulating and visualising phylogenetic trees in JavaScript. Many of these libraries bundle tree manipulation with visualisation, but have limited ability to manipulate trees and lack detailed documentation. As the number of web‐based phylogenetic tools and the size of phylogenetics datasets increases, there is a need for a library that parses, writes and manipulates phylogenetic trees that is interoperable with other phylogenetic and data visualisation libraries. Here we introduce PhyloJS, a light zero‐dependency TypeScript and JavaScript library for reading, writing and manipulating phylogenetic trees. PhyloJS allows for modification of and data‐extraction from trees to integrate with other phylogenetics and data visualisation libraries. It can swiftly handle large trees, up to at least 106 tips in size, making it ideal for developing the next generation of more complex web‐based phylogenetics applications handling ever larger datasets. The PhyloJS source code is available on GitHub (https://github.com/clockor2/phylojs) and can be installed via npm with the command npm install phylojs. Extensive documentation is available at https://clockor2.github.io/phylojs/. [ABSTRACT FROM AUTHOR]

Copyright of Ecology & Evolution (20457758) is the property of Wiley-Blackwell and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)