For workflows provided as Jupyter notebooks the OSC should show links to use the notebooks on configured platforms like EDC or DeepESDL.
The proposed approach is to use nbgitpuller links where the required information is retrieved as follows:
- JupyterHub URL - from OSC deployment configuration - nbgitpuller must be installed
- Git repository URL and branch - from
link element in OSC entry with "rel": "git"
- File to open, path to notebook in Git repository - from
link element in OSC entry with "rel": "notebook"
- Application to Open - from OSC deployment configuration, default
JupyterLab