This repo contains a functional example of a DVC pipeline for R-users.
Git
DVC
Base R
R-Packages:
- tidyverse
- lubridate
- janitor
- here
- rmarkdown RStudio (recommended)
To experience the wonder of incorporating reproducible pipelines into your projects,
- Open RStudio
- Open a Terminal (Note: I use a Git Bash terminal within RStudio)
- Copy the code chunk below:
# Clone this repo
# Using SSH
git clone [email protected]:GavinMasterson/dvc-pipeline-demo.git
# Or using HTTPS
git clone https://github.com/GavinMasterson/dvc-pipeline-demo.git
# Switch to the new directory
cd dvc-pipeline-demo
# Run the pipeline
dvc repro
- Paste it into your terminal. (You may need to hit 'Enter')
- Watch the pipeline execute.
The detailed explanation of how this pipeline works can be found in this blog post