Installing, Managing, and Switching Between Distinct Sets of Installed Packages
Create Manifest from 'checkedout' directory containing many pkg dirs
ManifestRow
normalizePath2
Notrack directory
Number of rows
packages
Parsed sessionInfo output
Parse text output from printing SessionInfo objects
PkgManifest
pkgname
PkgSource
publishManifest
removeLib
RepoSubset
rVersionManifest
SessionManifest
shell init
Get or set the number of seconds to wait between successive shell comm...
subdir
switchBack
switchrDeps
Get or set the base directory for switchr libraries
SwitchrCtx
Get or set packages to not unload when flushing the system
switchrManifest
Skip unloading of packages in session
SwitchrParam
switchTo
system_w_init
update existing package repository
updateManifest
versions_df
makeLibraryCtx
Manifest constructor
Create a checkout of a package and all it's dependencies from a manife...
makePkgDir
makeSeedMan
Create a PkgSource object for a package
manifest_df
Get or set the manifest associated with an object
findPkgVersionInRepo
flushSession
full_libpaths
Construct pockage directory path
GithubManifest
gotoVersCommit
Head and tail operations on manifests
install_packages
Internal internet harness
lazyRepo
addPkg
archive_retries
archive_timing
BiocDevel
BiocRelease
biocReposForVers
DEPCRECATED - Create a manifest of Bioc SVN locations
BiocVers
branch
Check if a directory contains package sources
cmethods
cranPkgVersManifest
currentCompEnv
defaultRepos
dep_repos
dl_method
Identify error states from R or external programs
Get path from file URL
Find newest packages in a package info data.frame
Find a package directory within an SCM checkout
libManifest
library_paths
.libpaths2
Load a GRAN repo package
loadManifest
locatePkgVersion
location
logfun
Make a Bioconductor SVN url for a package
make file url
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.