Description

Render a Quarto notebook, including parametrization.

Input

Name (Type)
Description
Pattern

meta (map)

Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ].

notebook (file)

The Quarto notebook to be rendered.

*.{qmd}

parameters (map)

Groovy map with notebook parameters which will be passed to Quarto to
generate parametrized reports.

input_files (file)

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

*

extensions (file)

A quarto _extensions directory with custom template(s) to be
available for rendering.

*

Output

Name (Type)
Description
Pattern

meta (map)

Groovy Map containing sample information
e.g. [ id:'sample1', single_end:false ].

html (file)

HTML report generated by Quarto.

*.html

notebook (file)

The original, un-rendered notebook.

*.[qmd,ipynb,rmd]

artifacts (file)

Artifacts generated during report rendering.

*

params_yaml (file)

Parameters used during report rendering.

*

extensions (file)

Quarto extensions used during report rendering.

*

versions (file)

File containing software versions.

versions.yml

Tools

quartonotebook
MIT

An open-source scientific and technical publishing system.