simChef: High-quality data science simulations in R

Abstract

simChef is an R package that empowers data science practitioners to rapidly plan, carry out, and summarize statistical simulation studies in a flexible, efficient, and low-code manner. Drawing substantially from the Predictability, Computability, and Stability (PCS) framework, simChef emphasizes the scientific best practices encompassed by PCS by removing many of the administrative burdens of simulation design through: (1) an intuitive tidy grammar of data science simulations; (2) powerful abstractions for distributed simulation processing backed by future; and (3) automated generation of interactive R Markdown simulation documentation, situating results next to the workflows needed to reproduce them. Taken together, simChef’s capabilities overcome many of the design, computational, and reproducibility hurdles inherent in nearly every data science simulation study.

Publication
Journal of Open Source Software