pepkit / example_peps

Some simple examples of PEP-compatible projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Example PEPs

This repository contains examples of PEPs (Portable Encapsulated Projects). Visit the PEP2.0.0 specification webiste to learn more about the PEP standard and features. Explore the examples interactively with Python or R:

Index

Here is a list of PEPs included in this repository. All PEPs must adhere to the PEP2.0.0 spec (validate against PEP2.0.0 schema)

General

These PEPs demonstrate the features described in the PEP2.0.0 framework and implemented in peppy and pepr

Specialized

These PEPs extend the PEP2.0.0 framework and may include additional fields used by other tools that build on peppy or pepr


Read PEPs in 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.

Read PEPs in 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.

About

Some simple examples of PEP-compatible projects


Languages

Language:Jupyter Notebook 79.9%Language:R 20.1%