Package: groundhog 3.2.1.9001
groundhog: Version-Control for CRAN, GitHub, and GitLab Packages
Make R scripts reproducible, by ensuring that every time a given script is run, the same version of the used packages are loaded (instead of whichever version the user running the script happens to have installed). This is achieved by using the command groundhog.library() instead of the base command library(), and including a date in the call. The date is used to call on the same version of the package every time (the most recent version available at that date). Load packages from CRAN, GitHub, or Gitlab.
Authors:
groundhog_3.2.1.9001.tar.gz
groundhog_3.2.1.9001.zip(r-4.5)groundhog_3.2.1.9001.zip(r-4.4)groundhog_3.2.1.9001.zip(r-4.3)
groundhog_3.2.1.9001.tgz(r-4.4-any)groundhog_3.2.1.9001.tgz(r-4.3-any)
groundhog_3.2.1.9001.tar.gz(r-4.5-noble)groundhog_3.2.1.9001.tar.gz(r-4.4-noble)
groundhog_3.2.1.9001.tgz(r-4.4-emscripten)groundhog_3.2.1.9001.tgz(r-4.3-emscripten)
groundhog.pdf |groundhog.html✨
groundhog/json (API)
# Install 'groundhog' in R: |
install.packages('groundhog', repos = c('https://credibilitylab.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/credibilitylab/groundhog/issues
Last updated 6 days agofrom:45f89ba5fb. Checks:OK: 1 NOTE: 6. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 15 2024 |
R-4.5-win | NOTE | Nov 15 2024 |
R-4.5-linux | NOTE | Nov 15 2024 |
R-4.4-win | NOTE | Nov 15 2024 |
R-4.4-mac | NOTE | Nov 15 2024 |
R-4.3-win | NOTE | Nov 15 2024 |
R-4.3-mac | NOTE | Nov 15 2024 |
Exports:cross.tocget.groundhog.folderget.snowballgroundhog.librarymeta.groundhogrestore.libraryset.groundhog.foldertoctry.renaming.method.again
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Show toc table with multiple packages | cross.toc |
Get current local path to groundhog folder | get.groundhog.folder |
Generates dataframe with all dependencies needed to install a package, in the order they will be loaded | get.snowball |
Install & load CRAN, GitHub, and GitLab packages as current on given date | groundhog.library |
Load a specific version of groundhog, as available on a given date | meta.groundhog |
Restore default library of packages, undoing all changes made by groundhog | restore.library |
Set groundhog folder location | set.groundhog.folder |
Show CRAN publication dates for all versions of a given package | toc |
Attempt faster method of copying packages across libraries in the future | try.renaming.method.again |