treedata.table: a wrapper for data.table that enables fast manipulation of large phylogenetic trees matched to data

dc.contributor.authorRomán Palacios, Cristianen
dc.contributor.authorWright, Aprilen
dc.contributor.authorUyeda, Josef C.en
dc.date.accessioned2021-11-29T16:04:39Zen
dc.date.available2021-11-29T16:04:39Zen
dc.date.issued2021-11-26en
dc.description.abstractThe number of terminals in phylogenetic trees has significantly increased over the last decade. This trend reflects recent advances in next-generation sequencing, accessibility of public data repositories, and the increased use of phylogenies in many fields. Despite R being central to the analysis of phylogenetic data, manipulation of phylogenetic comparative datasets remains slow, complex, and poorly reproducible. Here, we describe the first R package extending the functionality and syntax of data.table to explicitly deal with phylogenetic comparative datasets. treedata.table significantly increases speed and reproducibility during the data manipulation steps involved in the phylogenetic comparative workflow in R. The latest release of treedata.table is currently available through CRAN (https://cran.r-project.org/web/packages/treedata.table/). Additional documentation can be accessed through rOpenSci (https://ropensci.github.io/treedata.table/).en
dc.description.sponsorshipThis package was partially developed during the “Nantucket phylogeny developeR workshop”, organized by Liam J. Revell (NSF DBI-1759940). April Wright was supported by an Institutional Development Award (IDeA) from the National Institute of General Medical Sciences of the National Institutes of Health under grant number P2O GM103424-18. Josef Uyeda was funded on NSF DEB-1208912 to Luke Harmon in creating treeplyr, which served as a precursor for this project and code. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.en
dc.description.versionPublished versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationRomán Palacios C, Wright A, Uyeda J. 2021. treedata.table: a wrapper for data.table that enables fast manipulation of large phylogenetic trees matched to data. PeerJ 9:e12450 https://doi.org/10.7717/peerj.12450en
dc.identifier.doihttps://doi.org/10.7717/peerj.12450en
dc.identifier.urihttp://hdl.handle.net/10919/106772en
dc.identifier.volume9en
dc.language.isoenen
dc.publisherPeerJen
dc.rightsCreative Commons Attribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/en
dc.subjectdata.tableen
dc.subjectEvolutionen
dc.subjectPhylogeneticsen
dc.subjectPhylogenetic comparative analysesen
dc.subjectR packageen
dc.titletreedata.table: a wrapper for data.table that enables fast manipulation of large phylogenetic trees matched to dataen
dc.title.serialPeerJen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
peerj-12450.pdf
Size:
254.24 KB
Format:
Adobe Portable Document Format
Description:
Published version
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: