{"repo":"ropensci/targets","free":true,"listed":false,"github":"https://github.com/ropensci/targets","clone":"git clone https://github.com/ropensci/targets.git","description":"Function-oriented Make-like declarative workflows for R","language":"R","stars":1092,"topics":["reproducibility","high-performance-computing","r","data-science","pipeline","rstats","r-package","workflow","targets","reproducible-research"],"license":null,"category":"workflow-automation","readme_excerpt":"targets 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. Philosophy A pipeline is a computational workflow that does statistics, analytics, or data science. Examples include forecasting customer behavior, simulating a clinical trial, and detecting differential expression from genomics data. A pipeline contains tasks to prepare datasets, run models, and summarize results for a business deliverable or research paper. The methods behind these tasks are user-defined R functions that live in R scripts, ideally in a folder called \"R/\" in the project. The tasks themselves are called “targets”, and they run the functions and return R objects. The targets package orchestrates the targets and stores the output objects to make your pipeline efficient, painless, and reproducible. Prerequisites 1. Familiarity with the R programming language, covered in R for Data Science. 2. Data science workflow management techniques. 3. How to write functions to prepare data, analyze data, and summarize results in a data analysis project. Installat","default_branch":null,"files":null,"tree":[],"storefront":"/r/ropensci","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ropensci/targets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}