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.


switchr

An R package for managing, installing into, and seamlessly switching between R package libraries ("software contexts")

To switch to a different library, creating it if necessary, use the switchTo function:

switchTo("mynewlib")

Then work normally, when you wish to switch back to your original library, use switchBack:

switchBack()

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("switchr")

0.14.8 by Gabriel Becker, 4 years ago


https://github.com/gmbecker/switchr


Report a bug at https://github.com/gmbecker/switchr/issues


Browse source code at https://github.com/cran/switchr


Authors: Gabriel Becker[aut, cre]


Documentation:   PDF Manual  


Artistic-2.0 license


Imports tools, RJSONIO, RCurl

Depends on methods

Suggests BiocManager

System requirements: git, svn


See at CRAN