Getting started#
Capabilities#
Integration with data catalogs
Inject custom parameters into code and Markdown cells
Run many notebooks at once on a parameter set, or different parameters per notebook
Run different notebooks in different environments
Cache intermediate data products
Quickly build a Jupyter book with results
Installation#
Run:
pip install nbscuid
Alternatively, to install the commands
nbscuid-runandnbscuid-buildwithout installing all ofnbscuid’s dependencies, first install pipx withpip install pipx, then run:pipx install nbscuid
Running a notebook collection#
Create a new folder that contains a config.yml file. (A guide to what goes in a config.yml file is coming soon!) This will be the run directory for your collection of notebooks, where all the computed notebooks will appear.
To run all the notebooks you’ve specified, execute:
nbscuid-run path/to/config.yml
To build the jupyter book if desired, execute:
nbscuid-build path/to/config.yml