A Call to Action
Keynote at SnB 2025
October 9, 2025
Partly based on the manuscript “The Statistical Software Revolution in Pharmaceutical Development: Challenges and Opportunities in Open Source” (arXiv) which is joint work with:
It started from a panel discussion on “Research Software Engineering for Clinical Biostatistics” at ISCB 43 in Newcastle in August 2022.
Significance, 18 (3): 6-7. https://doi.org/10.1111/1740-9713.01522
Significance, 18 (4): 42-44. https://doi.org/10.1111/1740-9713.01554
crmPackcrm stands for continual reassessment method (Bayesian design for dose escalation)JAGS code to run Markov Chain Monte Carlo (MCMC)openstatswareMany great tools exist to help with reproducibility of statistical analyses (see CRAN task view), e.g.:
Sweave (2002)knitr and Rmarkdown (2014)packrat (2014)officer (2017)usethis (2017)renv (2019)targets (2020)quarto (2021)Similarly lots of tools have been provided for package developers:
testthat (2009)devtools (2011)checkmate (2014)lintr (2014)spelling (2017)styler (2017)pkgdown (2018)precommit (2020)Templates can be a great start to centralize code for reoccurring use cases, e.g.:
rOpenSci
openstatsguide with “Minimum Viable Good Practices for High Quality Statistical Software Packages”
openstatsware have run 12 workshops across the globe since 2023!These slides are at RCONIS.github.io/snb-2025
Looking forward to connecting with you: linkedin.com/in/danielsabanesbove

Why We Need to Improve Software Engineering in Biostatistics | License