As a pipeline toolkit for Statistics and data science in R,
the 'targets' package brings together function-oriented programming and
'Make'-like declarative workflows.
It analyzes the dependency relationships among the tasks of a workflow,
skips steps that are already up to date, runs the necessary
computation with optional parallel workers, abstracts files as
R objects, and provides tangible evidence that the results match
the underlying code and data. The methodology in this package
borrows from GNU 'Make' (2015, ISBN:978-9881443519)
and 'drake' (2018, <doi:10.21105/joss.00550>).
Version: |
0.13.1 |
Depends: |
R (≥ 3.5.0) |
Imports: |
base64url (≥ 1.4), callr (≥ 3.4.3), cli (≥ 2.0.2), codetools (≥ 0.2.16), data.table (≥ 1.12.8), digest (≥
0.6.25), igraph (≥ 1.2.5), knitr (≥ 1.34), R6 (≥ 2.4.1), rlang (≥ 1.0.0), stats, tibble (≥ 3.0.1), tidyselect (≥
1.1.0), tools, utils, vctrs (≥ 0.2.4), withr (≥ 2.4.0), yaml (≥ 2.2.1) |
Suggests: |
arrow (≥ 3.0.0), bs4Dash (≥ 0.5.0), clustermq (≥
0.8.95.1), curl (≥ 4.3), DT (≥ 0.14), dplyr (≥ 1.0.0), fst (≥ 0.9.2), future (≥ 1.19.1), future.batchtools (≥ 0.9.0), future.callr (≥ 0.6.0), gargle (≥ 1.2.0), googleCloudStorageR (≥ 0.7.0), gt (≥ 0.2.2), keras (≥ 2.2.5.0), markdown (≥
1.1), rmarkdown (≥ 2.4), paws (≥ 0.1.11), pingr (≥ 2.0.1), pkgload (≥ 1.1.0), processx (≥ 3.4.3), qs (≥ 0.24.1), reprex (≥ 2.0.0), rstudioapi (≥ 0.11), shiny (≥ 1.5.0), shinybusy (≥ 0.2.2), shinyWidgets (≥ 0.5.4), testthat (≥ 3.0.0), torch (≥ 0.1.0), usethis (≥ 1.6.3), visNetwork (≥ 2.0.9) |
Published: |
2022-08-05 |
Author: |
William Michael Landau
[aut, cre],
Matthew T. Warkentin [ctb],
Mark Edmondson
[ctb],
Samantha Oliver
[rev],
Tristan Mahr
[rev],
Eli Lilly and Company [cph] |
Maintainer: |
William Michael Landau <will.landau at gmail.com> |
BugReports: |
https://github.com/ropensci/targets/issues |
License: |
MIT + file LICENSE |
URL: |
https://docs.ropensci.org/targets/,
https://github.com/ropensci/targets |
NeedsCompilation: |
no |
Language: |
en-US |
Citation: |
targets citation info |
Materials: |
NEWS |
In views: |
HighPerformanceComputing, ReproducibleResearch |
CRAN checks: |
targets results |