CRAN/E | targets

targets

Dynamic Function-Oriented 'Make'-Like Declarative Pipelines

Installation

About

Pipeline tools coordinate the pieces of computationally demanding analysis projects. The 'targets' package is a 'Make'-like pipeline tool for statistics and data science in R. The package skips costly runtime for tasks that are already up to date, orchestrates the necessary computation with implicit parallel computing, and abstracts files as R objects. If all the current output matches the current upstream code and data, then the whole pipeline is up to date, and the results are more trustworthy than otherwise. The methodology in this package borrows from GNU 'Make' (2015, ISBN:978-9881443519) and 'drake' (2018, doi:10.21105/joss.00550).

Citation targets citation info
docs.ropensci.org/targets/
github.com/ropensci/targets
Bug report File report

Key Metrics

Version 1.1.2
R ≥ 3.5.0
Published 2023-05-23 11 days ago
Needs compilation? no
License MIT
License File
CRAN checks targets results
Language en-US

Downloads

Last 24 hours 0 -100%
Last 7 days 2.049 -36%
Last 30 days 9.916 -13%
Last 90 days 32.143 +49%
Last 365 days 100.877 +37%

Maintainer

Maintainer

William Michael Landau

will.landau@gmail.com

Authors

William Michael Landau

aut / cre

Matthew T. Warkentin

ctb

Mark Edmondson

ctb

Samantha Oliver

rev

Tristan Mahr

rev

Eli Lilly
Company

cph

Material

NEWS
Reference manual
Package source

In Views

HighPerformanceComputing
ReproducibleResearch

Vignettes

An overview of targets

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

targets archive

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
yaml ≥ 2.2.1

Suggests

arrow ≥ 3.0.0
bs4Dash ≥ 0.5.0
clustermq ≥0.8.95.1
crew ≥ 0.2.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
nanonext ≥0.8.3.9007
rmarkdown ≥ 2.4
parallelly ≥ 1.35.0
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
R.utils ≥ 2.6.0
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

Reverse Imports

gittargets
jagstargets
raveio
tarchetypes

Reverse Suggests

googleCloudRunner
knitr