Description

Render jupyter (or jupytext) notebooks to HTML reports. Supports parametrization through papermill.

Input

Name (Type)
Description
Pattern

meta (map)

Groovy Map containing sample information
e.g. [ id:‘test’, single_end

]

notebook (file)

Jupyter notebook or jupytext representation thereof

*.{ipynb,py,md,Rmd,myst}

parameters (map)

Groovy map with notebook parameters which will be passed
to papermill in order to create parametrized reports.

input_files (file)

One or multiple files serving as input data for the notebook.

*

Output

Name (Type)
Description
Pattern

meta (map)

Groovy Map containing sample information
e.g. [ id:‘test’, single_end

]

report (file)

HTML report generated from Jupyter notebook

*.html

versions (file)

File containing software versions

versions.yml

Tools

jupytext
MIT

Jupyter notebooks as plain text scripts or markdown documents

nbconvert
BSD 3-clause

Parameterize, execute, and analyze notebooks