Package: gittargets 0.0.7.9000
gittargets: Data Version Control for the Targets Package
In computationally demanding data analysis pipelines, the 'targets' R package (2021, <doi:10.21105/joss.02959>) maintains an up-to-date set of results while skipping tasks that do not need to rerun. This process increases speed and increases trust in the final end product. However, it also overwrites old output with new output, and past results disappear by default. To preserve historical output, the 'gittargets' package captures version-controlled snapshots of the data store, and each snapshot links to the underlying commit of the source code. That way, when the user rolls back the code to a previous branch or commit, 'gittargets' can recover the data contemporaneous with that commit so that all targets remain up to date.
Authors:
gittargets_0.0.7.9000.tar.gz
gittargets_0.0.7.9000.zip(r-4.5)gittargets_0.0.7.9000.zip(r-4.4)gittargets_0.0.7.9000.zip(r-4.3)
gittargets_0.0.7.9000.tgz(r-4.4-any)gittargets_0.0.7.9000.tgz(r-4.3-any)
gittargets_0.0.7.9000.tar.gz(r-4.5-noble)gittargets_0.0.7.9000.tar.gz(r-4.4-noble)
gittargets_0.0.7.9000.tgz(r-4.4-emscripten)gittargets_0.0.7.9000.tgz(r-4.3-emscripten)
gittargets.pdf |gittargets.html✨
gittargets/json (API)
NEWS
# Install 'gittargets' in R: |
install.packages('gittargets', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ropensci/gittargets/issues
Pkgdown:https://docs.ropensci.org
data-sciencedata-version-controldata-versioningreproducibilityreproducible-researchtargetsworkflow
Last updated 5 months agofrom:c678c41c0f (on main). Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Dec 14 2024 |
R-4.5-win | OK | Dec 14 2024 |
R-4.5-linux | OK | Dec 14 2024 |
R-4.4-win | OK | Dec 14 2024 |
R-4.4-mac | OK | Dec 14 2024 |
R-4.3-win | OK | Dec 14 2024 |
R-4.3-mac | OK | Dec 14 2024 |
Exports:tar_git_checkouttar_git_inittar_git_logtar_git_oktar_git_snapshottar_git_statustar_git_status_codetar_git_status_datatar_git_status_targets
Dependencies:askpassbackportsbase64urlcallrclicodetoolscpp11credentialscurldata.tableevaluatefansigertgluehighrigraphjsonliteknitrlatticelifecyclemagrittrMatrixopensslpillarpkgconfigprocessxpsR6rlangrstudioapisecretbasesystargetstibbletidyselectutf8uuidvctrswithrxfunyamlzip
Readme and manuals
Help Manual
Help page | Topics |
---|---|
targets: Dynamic Function-Oriented Make-Like Declarative Pipelines for R | gittargets-package |
Check out a snapshot of the data (Git) | tar_git_checkout |
Initialize a data repository (Git). | tar_git_init |
Data snapshots of a code branch (Git) | tar_git_log |
Check Git | tar_git_ok |
Snapshot the data repository (Git). | tar_git_snapshot |
Status of the project (Git) | tar_git_status |
Status of the code repository (Git) | tar_git_status_code |
Status of the data repository (Git) | tar_git_status_data |
Status of the targets (Git) | tar_git_status_targets |