Skip to content
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

Create Jupyter notebooks of examples; demo via Colab #206

Open
slivingston opened this issue Oct 26, 2018 · 4 comments
Open

Create Jupyter notebooks of examples; demo via Colab #206

slivingston opened this issue Oct 26, 2018 · 4 comments
Assignees
Milestone

Comments

@slivingston
Copy link
Member

Colaboratory is able to perform a full installation of TuLiP including optional dependencies such as GLPK.

This task is to create Jupyter notebooks corresponding to the examples. Then, in the documentation, provide URLs to Colab that render directly from this GitHub repository.

If the user has an account with Google, then they can edit the example and run it on Colaboratory.

temporary demo: https://colab.research.google.com/drive/1zaw8st52bUIvdh2aYHxVuOcHRxXfXBYa

@slivingston
Copy link
Member Author

as of today (2019-10-28), the temporary demo URL in the OP continues to work, and I am able to execute the example. the output appears reasonable, but I did not check it carefully.

@slivingston
Copy link
Member Author

somewhat related to this issue: another proprietary competitor in the space of in-browser IDEs is repl.it. they support embedded Matplotlib plots, and recently they released support to create Repl environments from GitHub repositories.

unlike Colab, repl.it is built around a code editor and terminal, instead of an interactive notebook (e.g., as in Jupyter).

so, we might consider making examples also in repl.it

@slivingston
Copy link
Member Author

For Jupyter notebooks, there is also Binder, which is open source.

@slivingston
Copy link
Member Author

progress in #224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants