envsetup: Support the Setup of the R Environment for Clinical Trial Programming Workflows

The purpose of this package is to support the setup the R environment. The two main features are 'autos', to automatically source files and/or directories into your environment, and 'paths' to consistently set path objects across projects for input and output. Both are implemented using a configuration file to allow easy, custom configurations that can be used for multiple or all projects.

Version: 0.3.0
Imports: config, fs, purrr, rlang, usethis, envnames, utils
Suggests: rmarkdown, testthat, knitr, kableExtra, magrittr, devtools, readr, tidyr, withr, lintr, styler, renv, covr
Published: 2025-10-16
DOI: 10.32614/CRAN.package.envsetup (may not be active yet)
Author: Nicholas Masel [aut, cre], Mike Stackhouse ORCID iD [aut], Aidan Ceney [aut], Johnson & Johnson Innovative Medicine [cph, fnd], Atorus Research, Inc. [cph]
Maintainer: Nicholas Masel <nmasel at its.jnj.com>
BugReports: https://github.com/pharmaverse/envsetup/issues
License: Apache License 2.0
URL: https://github.com/pharmaverse/envsetup
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: envsetup results

Documentation:

Reference manual: envsetup.html , envsetup.pdf
Vignettes: Automatic Script Sourcing (source, R code)
Basic Path Configuration (source, R code)
Dynamic Path Management (source, R code)
Managing Multiple Environments (source, R code)
Tips (source, R code)

Downloads:

Package source: envsetup_0.3.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): not available, r-oldrel (arm64): not available, r-release (x86_64): envsetup_0.3.0.tgz, r-oldrel (x86_64): envsetup_0.3.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=envsetup to link to this page.