This repository contains examples of Portable Encapsulated Projects. Explore the examples interactively with python
or R
:
Your basic python workflow uses the peppy package and starts out like this:
import peppy
proj1 = peppy.Project("example_basic/project_config.yaml")
More detailed Python vignettes are available as part of the documentation for the peppy package.
Your basic R
workflow uses the pepr package and starts like this:
library('pepr')
p = pepr::Project("example_basic/project_config.yaml")
More detailed R vignettes are available as part of the documentation for the pepr package.
These projects can also be run through any command-line tool (such as a pipeline) using looper. To see a complete example of a PEP and a looper-compatible pipeline, visit the hello looper repository.