Reproducible Multi-Site OMOP Network Studies
renv helps short-term collaboration, but long-term reproducibility can still break.renv?Records exact R package versions so any partner can restore the same study environment.
renv::restore() and reinstalls the same package set with no version drift.renv.lock file that travels with the study code.Docker?Docker is a shipping container for the full software environment.
Docker must be installed on the machine to use this option.
renv and optional containerisation.Create study -> Write study code -> Record dependencies -> Review -> Build image -> Run -> Share

renv.lock.The data scientist then writes the study-specific analysis code inside the generated project structure.
renv.lock..env file in the project root for runtime configuration.OmopStudyBuilder: reproducible OMOP network studies