In order to tests Phlowers packages, an in-browser jupyter (aka jupyterlite) is available for tutorials purposes
➡️ https://phlowers.github.io/phlowers-notebooks
The notebooks are in the folder, organized by theme.
Data can be found in the ./data folder.
JupyterLite is also a way to test it on pyodide kernel, because Phlowers want to be compatible with in-browser execution provided by pyodide.
It also avoids to add loads to a jupyter server solution as Binder.
This Phlowers jupyterlite is a local execution: you can change settings, add your personal notebooks, and also install application.
Be patient during execution, JupyterLite can be slow compared to classic jupyter.
Two ways to execute the tutorials locally:
- download the notebooks from the jupyterlite interface.
- download the notebooks directly from this github repository. You will find them in the ./content folder.
- Basics: mechaphlowers_basics.ipynb
- Add a power line section and display it
- Add a cable to the section and compute some parameters
- Add weather conditions span by span and compute associated loads
- Plot line section with external loads
- Bonus: Issues for displaying plots ?
Demo notebooks for jupyterlite are available in the discover_jupyterlite folder.
This Jupyterlite demo plateform is provided by https://github.com/jupyterlite/demo
JupyterLite is being tested against modern web browsers:
- Firefox 90+
- Chromium 89+