BiocPkgTools: Toolkit for mining the package ecosystem.

F1000Res

Center for Cancer Reasearch, National Cancer Institute, National Institutes of Health, Bethesda, MD, USA.

Published: June 2020

The Bioconductor project, a large collection of open source software for the comprehension of large-scale biological data, continues to grow with new packages added each week, motivating the development of software tools focused on exposing package metadata to developers and users. The resulting BiocPkgTools package facilitates access to extensive metadata in computable form covering the Bioconductor package ecosystem, facilitating downstream applications such as custom reporting, data and text mining of Bioconductor package text descriptions, graph analytics over package dependencies, and custom search approaches. The BiocPkgTools package has been incorporated into the Bioconductor project, installs using standard procedures, and runs on any system supporting R. It provides functions to load detailed package metadata, longitudinal package download statistics, package dependencies, and Bioconductor build reports, all in "tidy data" form. BiocPkgTools can convert from tidy data structures to graph structures, enabling graph-based analytics and visualization. An end-user-friendly graphical package explorer aids in task-centric package discovery. Full documentation and example use cases are included. The BiocPkgTools software and complete documentation are available from Bioconductor ( https://bioconductor.org/packages/BiocPkgTools).

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6584971PMC
http://dx.doi.org/10.12688/f1000research.19410.1DOI Listing

Publication Analysis

Top Keywords

package
12
package ecosystem
8
bioconductor project
8
package metadata
8
biocpkgtools package
8
bioconductor package
8
package dependencies
8
bioconductor
6
biocpkgtools
5
biocpkgtools toolkit
4

Similar Publications

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!