English

Biomedical Open Source Software: Crucial Packages and Hidden Heroes

Software Engineering 2026-05-08 v6 Computers and Society

Abstract

Despite the importance of scientific software for research, it is often not formally recognized and rewarded. This is especially true for foundational libraries, which are hidden below packages visible to the users (and thus doubly hidden, since even the packages directly used in research are frequently not visible in the paper). Research stakeholders like funders, infrastructure providers, and other organizations need to understand the complex network of computer programs that contemporary research relies upon. In this work, we use the CZ Software Mentions Dataset to map the upstream dependencies of software used in biomedical papers and find the packages critical to scientific software ecosystems. We propose centrality metrics for the network of software dependencies, analyze three ecosystems (PyPi, CRAN, Bioconductor), and determine the packages with the highest centrality.

Keywords

Cite

@article{arxiv.2404.06672,
  title  = {Biomedical Open Source Software: Crucial Packages and Hidden Heroes},
  author = {Eva Maxfield Brown and Stephan Druskat and Laurent Hébert-Dufresne and James Howison and Daniel Mietchen and Andrew Nesbitt and João Felipe Pimentel and Boris Veytsman},
  journal= {arXiv preprint arXiv:2404.06672},
  year   = {2026}
}

Comments

20 pages, 3 figures, 5 tables. Accepted for publication in PLOS Computational Biology

R2 v1 2026-06-28T15:49:24.263Z