mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-12-23 11:38:17 +00:00
69 lines
2 KiB
YAML
69 lines
2 KiB
YAML
|
name: jupyternotebook
|
||
|
description: |
|
||
|
Render jupyter (or jupytext) notebooks to HTML reports. Supports parametrization
|
||
|
through papermill.
|
||
|
keywords:
|
||
|
- Python
|
||
|
- Jupyter
|
||
|
- jupytext
|
||
|
- papermill
|
||
|
- notebook
|
||
|
- reports
|
||
|
tools:
|
||
|
- jupytext:
|
||
|
description: Jupyter notebooks as plain text scripts or markdown documents
|
||
|
homepage: https://github.com/mwouts/jupytext/
|
||
|
documentation: https://jupyter.org/documentation
|
||
|
tool_dev_url: https://github.com/mwouts/jupytext/
|
||
|
licence: "MIT"
|
||
|
- papermill:
|
||
|
description: Parameterize, execute, and analyze notebooks
|
||
|
homepage: https://github.com/nteract/papermill
|
||
|
documentation: http://papermill.readthedocs.io/en/latest/
|
||
|
tool_dev_url: https://github.com/nteract/papermill
|
||
|
licence: "BSD 3-clause"
|
||
|
- nbconvert:
|
||
|
description: Parameterize, execute, and analyze notebooks
|
||
|
homepage: https://nbconvert.readthedocs.io/en/latest/
|
||
|
documentation: https://nbconvert.readthedocs.io/en/latest/
|
||
|
tool_dev_url: https://github.com/jupyter/nbconvert
|
||
|
licence: "BSD 3-clause"
|
||
|
|
||
|
input:
|
||
|
- meta:
|
||
|
type: map
|
||
|
description: |
|
||
|
Groovy Map containing sample information
|
||
|
e.g. [ id:'test', single_end:false ]
|
||
|
- notebook:
|
||
|
type: file
|
||
|
description: Jupyter notebook or jupytext representation thereof
|
||
|
pattern: "*.{ipynb,py,md,Rmd,myst}"
|
||
|
- parameters:
|
||
|
type: map
|
||
|
description: |
|
||
|
Groovy map with notebook parameters which will be passed
|
||
|
to papermill in order to create parametrized reports.
|
||
|
- input_files:
|
||
|
type: path
|
||
|
description: One or multiple files serving as input data for the notebook.
|
||
|
pattern: "*"
|
||
|
|
||
|
output:
|
||
|
- meta:
|
||
|
type: map
|
||
|
description: |
|
||
|
Groovy Map containing sample information
|
||
|
e.g. [ id:'test', single_end:false ]
|
||
|
- report:
|
||
|
type: file
|
||
|
description: HTML report generated from Jupyter notebook
|
||
|
pattern: "*.html"
|
||
|
- versions:
|
||
|
type: file
|
||
|
description: File containing software versions
|
||
|
pattern: "versions.yml"
|
||
|
|
||
|
authors:
|
||
|
- "@grst"
|