Skip to content
Some simple examples of PEP-compatible projects
R
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
example_BiocProject
example_BiocProject_exceptions
example_BiocProject_remote
example_basic
example_constants
example_derived
example_derived_implied
example_implied
example_piface
example_subprojects1
example_subprojects2
example_subtable1
example_subtable2
example_subtable3
example_subtable4
example_subtable5
output/results_pipeline
.gitignore
README.md

README.md

example_peps

This repository contains examples of Portable Encapsulated Projects. Explore the examples interactively with python or R:

Python

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.

R

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.

Looper

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.

You can’t perform that action at this time.