switchr: Installing, Managing, and Switching Between Distinct Sets of Installed Packages

Provides an abstraction for managing, installing, and switching between sets of installed R packages. This allows users to maintain multiple package libraries simultaneously, e.g. to maintain strict, package-version-specific reproducibility of many analyses, or work within a development/production release paradigm. Introduces a generalized package installation process which supports multiple repository and non-repository sources and tracks package provenance.

Version: 0.14.8
Depends: methods
Imports: tools, RJSONIO, RCurl
Suggests: BiocManager
Published: 2023-03-21
DOI: 10.32614/CRAN.package.switchr
Author: Gabriel Becker[aut, cre]
Maintainer: Gabriel Becker <gabembecker at gmail.com>
BugReports: https://github.com/gmbecker/switchr/issues
License: Artistic-2.0
Copyright: Genentech Inc
URL: https://github.com/gmbecker/switchr
NeedsCompilation: no
SystemRequirements: git, svn
Citation: switchr citation info
Materials: README NEWS
In views: ReproducibleResearch
CRAN checks: switchr results

Documentation:

Reference manual: switchr.pdf
Vignettes: switchr basics2

Downloads:

Package source: switchr_0.14.8.tar.gz
Windows binaries: r-devel: switchr_0.14.8.zip, r-release: switchr_0.14.8.zip, r-oldrel: switchr_0.14.8.zip
macOS binaries: r-release (arm64): switchr_0.14.8.tgz, r-oldrel (arm64): switchr_0.14.8.tgz, r-release (x86_64): switchr_0.14.8.tgz, r-oldrel (x86_64): switchr_0.14.8.tgz
Old sources: switchr archive

Linking:

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