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

ENH: Interactive notebooks from the website tutorials page #106

Open
nathanshammah opened this issue Nov 1, 2019 · 3 comments
Open

ENH: Interactive notebooks from the website tutorials page #106

nathanshammah opened this issue Nov 1, 2019 · 3 comments
Labels

Comments

@nathanshammah
Copy link
Member

On the tutorials page, the notebooks can be seen using nbviewer. The notebooks are hosted in qutip-notebooks Github directory and in R.J. Johansson directory.

There is now a button to start My Binder from these nbviewer notebooks, in the upper right (My Binder allows to run the notebooks live interactively from the cloud, without installing Python or the environment with dependencies).

It may be nice to add a links to:

  • My Binder
  • nbviewer (full directory)

in the tutorials page on the website. Right now, My Binder can be called from Github only. Also, a nbviewer link is opened for each notebook only.

The quantum mechanics lectures by Rob do not run, as the conda environment is not configured. One could:

  • push an environment.yml file to that directory
    or
  • clone the tutorials in the qutip-notebooks directory and add a link in the notebooks to Rob's folder. This way, each software update in the environment.yml file will affect also these files.
@hodgestar
Copy link
Contributor

The https://hodgestar.github.io/try-qutip site I put together is another approach to solving this. I will try get it connected up.

@hodgestar
Copy link
Contributor

I've opened qutip/qutip-tutorials#57 for implementing an index .ipynb that would be a convenient thing to link to in try-qutip, Binder or nbviewer.

@hodgestar
Copy link
Contributor

And #170 to make try-qutip discoverable.

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

No branches or pull requests

2 participants