-
Notifications
You must be signed in to change notification settings - Fork 431
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
possibility start parametrized notebook server instead of only headless execution / write parametrized notebook to *.ipynb #64
Comments
Thinking of this in another way, I think without papermill we could do this with a frontend that was dedicated to doing it rather than making it part of a CLI tool. Basically, a workflow of "click template notebook, fill in params, open". Which would also mean that you could probably write a CLI tool around this service itself. |
A frontend is useful if you want to have users determining parameters, but say I want to run a servie, where I spin up a notebook for the user, but the parameters are determined server-side. I'd like to grab a parametrized notebook, contextualize it for the user and point her to a URL where they can access the already-contextualized notebook |
asked in another way: say I wanted to write such a service, could I use papermill to do the heavy-lifting? https://github.com/nteract/papermill/blob/master/papermill/execute.py#L186 seems like the right method, but it looks like it's supposed to be internal. |
I think we could make it externally facing, then you'd probably be able to build a server extension for the notebook that does this. |
Yes, I think having that as part of the API would be great. |
I think we'd need to add a |
I love the run_notebook option and this is probably the main use-case, but sometimes i'd like to be able (or better have a service to which I don't have direct access to like binder) to start an interactive notebook server but with the parameters predetermined
a la
or better
would others see this as useful as well?
The text was updated successfully, but these errors were encountered: