BiocPkgTools

The software tool "BiocPkgTools" addresses the expanding Bioconductor project, which consists of a vast collection of open-source software for analyzing large-scale biological data. There is a need for tools that expose package metadata to both developers and users because the number of packages is continually growing. BiocPkgTools provides access to extensive metadata in a computable format, covering the entire Bioconductor package ecosystem.

Key features of BiocPkgTools include the ability to load detailed package metadata, longitudinal package download statistics, package dependencies, and Bioconductor build reports, all presented in "tidy data" form. The tool facilitates downstream applications, such as custom reporting, data and text mining of package descriptions, graph analytics over package dependencies, and custom search approaches. Additionally, BiocPkgTools can convert tidy data structures to graph structures, enabling graph-based analytics and visualization.

The BiocPkgTools package, seamlessly integrated into the Bioconductor project, can be installed using standard procedures and runs on any system supporting R. It offers functions to load detailed package metadata, longitudinal download statistics, package dependencies, and Bioconductor build reports—all in "tidy data" form. The tool converts tidy data structures to graph structures, facilitating graph-based analytics and visualization. An end-user-friendly graphical package explorer aids in task-centric package discovery.

Topic

Natural language processing;Data mining;Bioinformatics

Detail

  • Operation: Visualisation;Text mining

  • Software interface: Library, graphical user interface

  • Language: R

  • License: The MIT License

  • Cost: Free

  • Version name: 1.20.0

  • Credit: The National Human Genome Research Institute of the National Institutes of Health under, the National Cancer Institute of the National Institutes of Health, Center for Cancer Research, part of the Intramural Research Program at the National Cancer Institute at the National Institutes of Health, the EU Personalizing Health and Care Program.

  • Input: -

  • Output: -

  • Contact: Sean Davis seandavi@gmail.com

  • Collection: -

  • Maturity: Mature

Publications

  • BiocPkgTools: Toolkit for mining the Bioconductor package ecosystem.
  • Su S, et al. BiocPkgTools: Toolkit for mining the Bioconductor package ecosystem. BiocPkgTools: Toolkit for mining the Bioconductor package ecosystem. 2019; 8:752. doi: 10.12688/f1000research.19410.1
  • https://doi.org/10.12688/f1000research.19410.1
  • PMID: 31249680
  • PMC: PMC6584971

Download and documentation


< Back to DB search