Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
9af264c
Add requirements files back
flo-dup Sep 15, 2025
2ab3b34
Update sensitivity_analysis notebook
flo-dup Sep 15, 2025
41adac2
Update pypowsyb_lf_security_sensitivity_analysis notebook
flo-dup Sep 15, 2025
2e3ce6d
Update sld notebook
flo-dup Sep 15, 2025
79c3c08
Add back image deleted in 2024
flo-dup Sep 15, 2025
19274b3
Update operator strategy notebook
flo-dup Sep 15, 2025
4574e88
Update nad notebook
flo-dup Sep 15, 2025
0de7a99
Update widgets notebook
flo-dup Sep 15, 2025
f9fd3e2
Update flow decomposition notebook
flo-dup Sep 15, 2025
c5a16f4
Update dynaflow notebook
flo-dup Sep 16, 2025
c54e413
Update open-rao notebook
flo-dup Sep 16, 2025
c460137
Add pip install back in open-rao notebook for pypowsybl 1.10 installa…
flo-dup Sep 16, 2025
be61bbc
Upgrade python 3.10
flo-dup Sep 17, 2025
803693c
Update cgmes notebook
flo-dup Sep 17, 2025
a06a0c7
Update network modification notebook
flo-dup Sep 17, 2025
3a79346
Fix image link
flo-dup Sep 17, 2025
6244102
Move dynaflow notebook
flo-dup Sep 24, 2025
a7a8bb3
Fix typos in README.md
flo-dup Sep 24, 2025
0346628
Fix file path
flo-dup Sep 24, 2025
eed2c05
Add v1.10.0 note for open-rao notebook
flo-dup Sep 24, 2025
6152942
Merge branch 'main' into requirements_file
flo-dup Sep 24, 2025
c161dff
Give details in README.md about launching the notebooks
flo-dup Sep 24, 2025
9e7c7c0
Fixes after review
flo-dup Sep 26, 2025
3938dca
Add regulating=True
flo-dup Sep 26, 2025
e8190da
Merge branch 'main' into requirements_file
flo-dup Sep 30, 2025
0efe8c0
Clean unused imports
flo-dup Sep 30, 2025
1bfd0e6
Copy config file before overriding it
flo-dup Sep 30, 2025
d3ba561
Remove pip install from notebook + add matplotlib to requirements.in
flo-dup Sep 30, 2025
b3c4058
Save config.yml existing file to timestamped file + minor fixes
flo-dup Sep 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 22 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,29 @@
- CGMES merging, load flow and PTDF calculation notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=cgmes.ipynb)
- Network area diagram notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=network_area_diagram.ipynb)
- Flow decomposition notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=flow_decomposition_visualization_demo.ipynb)
- Network, load flow calculation, security analysis and sensitivity analysis [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_lf_security_sensitivity_analysis.ipynb)
- Network, load flow calculation, security analysis and sensitivity analysis: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_lf_security_sensitivity_analysis.ipynb)
- Operator strategy notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=operator_strategy.ipynb)
- Computation using Dynaflow: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=dynaflow/pypowsybl_dynaflow.ipynb)
- Computation using Dynaflow: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_dynaflow.ipynb)
- Dynamic simulation using Dynawo: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_dynawo.ipynb)
- Sensitivity analysis and PTDF calculation [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=sensitivity_analysis.ipynb)
- Pypowsybl-Jupyter widgets notebooks:
- Introduction [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_widgets_demo.ipynb)
- Custom profile (based on active power) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_delta_p.ipynb)
- Custom profile (based on voltage) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_voltage.ipynb)
- Custom profile (based on security analysis results) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_security_analysis.ipynb)
- Active power time series [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_time_series.ipynb)
- Sensitivity analysis and PTDF calculation: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=sensitivity_analysis.ipynb)
- Pypowsybl-Jupyter widgets notebooks
- Introduction: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_widgets_demo.ipynb)
- Custom profile (based on active power): [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_delta_p.ipynb)
- Custom profile (based on voltage): [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_voltage.ipynb)
- Custom profile (based on security analysis results): [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_custom_profile_security_analysis.ipynb)
- Active power time series: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=pypowsybl_jupyter_time_series.ipynb)
- Network modifications in node/breaker topology notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=network_modifications_node_breaker.ipynb)
- Open-RAO notebook: [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/powsybl/pypowsybl-notebooks/main?labpath=open_rao.ipynb)

## Launching the notebooks locally
Prerequisites:
- Python 3.9+
- Jupyter Notebook or Jupyter Lab

Follow these steps:
- Clone this repository.
- Launch a terminal in the cloned repository.
- Run `pip install -r requirements.txt`.
- Launch jupyter notebook or jupyter lab.
- Open the desired notebook.
- Enjoy!
Loading