-
Notifications
You must be signed in to change notification settings - Fork 11
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
Updates for the Landau_damping
notebook
#21
Comments
Thanks for the feedback here. This notebook is quite a relic at this point. I made it early on in an effort to clarify the API but it's beyond needing a simple update or two, as you rightfully have pointed out. Here's a slightly more updated notebook but still needs to be brought up to full speed: I'd be happy to have a contributor on it. I also wouldn't be opposed to removing it. |
The other notebook you've linked is really lovely in terms of displaying the current API! I think taking the explanations from the first one and adding some explanations for each of the physics parameters makes this a great downloadable introduction. I'll try to find something in the next few days to procrastinate away by adding nbsphinx to the docs 😆 |
Plasmapy's PR 792 is still stalled on review, but I think I could quickly add nbsphinx here, if you're down for that 😃 |
@StanczakDominik let's do it! |
I merged nbsphinx into plasmapy yesterday; now that I got a second opinion there that I'm not doing anything wildly unreasonable, I feel more comfortable adding it here. I'll get it done by tomorrow - likely today. |
Hey, re: nbsphinx, I've been thinking about it a bit more and realized that the execute-notebook-at-doc-build part is not going to play nicely with MLFlow having to be launched before execution - its only use would be to include the already built notebook, but there's strong risk of the notebook diverging from the main API. |
ah, np. Regardless, thanks for looking into it @StanczakDominik ! |
The notebook needs a few updates:
..
to sys.path" trick at the start made my import fail. It would also fail with the notebook in any other location. I think if the setup.py install or pip install of the package goes through well, it should be unnecessary.from vlapy
import needs to be replaced withfrom vlapy.core
.it was somewhere along here https://github.com/orgs/readthedocs/projects/8 . I'll try to recall where the sign up for that is.According to https://docs.readthedocs.io/en/stable/guides/autobuild-docs-for-pull-requests.html you can sign up for it via email.xarray.interactive
may soon be an option to do that). That's completely optional, though.The text was updated successfully, but these errors were encountered: