GRRG - Grid Related Research Group¶
The grrg bundle is used for data and network analysis of electrical grids. The module makes variants with Python 3.9 and 3.10 available.
Software | Version |
---|---|
bandit | 1.7.5 |
black | 23.11.0 |
coincbc | 2.10.10 |
cuda-version | 11.8 |
cupy | 12.1.0 |
cython | 3.0.7 |
datashader | 0.16.0 |
emd | 0.6.2 |
fenics-dolfinx | 0.7.2 |
glpk | 5.0 |
holoviews | 1.18.1 |
jupyter | 1.0.0 |
matplotlib | 3.8.2 |
MFDFA | 0.4.3 |
networkx | 3.2.1 |
numba | 0.58.1 |
numpy | 1.26.2 |
osfclient | 0.0.5 |
pandapower | 2.13.1 |
pandas | 2.1.4 |
plotly | 5.18.0 |
plotnine | 0.12.4 |
pylint | 3.0.3 |
pymgrid | 1.2.2 |
PYPOWER | 5.1.16 |
pypsa | 0.26.0 |
pyre-check | 0.9.19 |
pytables | 3.9.2 |
pytorch | 2.1.0 |
pywavelets | 1.4.1 |
ruff | 0.1.8 |
scalene | 1.5.31.1 |
scikit-learn | 1.3.2 |
scipy | 1.11.4 |
seaborn | 0.13.0 |
spyder | 5.5.0 |
stochastic | 0.7.0 |
sympy | 1.12 |
u8darts-all | 0.27.1 |
umap-learn | 0.5.5 |
Usage example¶
The default variant uses python 3.10. If this is sufficient the following command executed in the terminal is enough to load the bundle:
The following example loads the variant with python 3.9
The Spyder IDE, Jupyter-notebook, and Python and IPython can be run as shown as below:
The grrg_shell command can be used to access a shell in the grrg bundle.
Cloning the GRRG environment¶
If additional packages are required then the GRRG environment can be cloned to your home. Run the grrg_shell command and run the following commands in the grrg shell:
The name grrg++ can be changed to your needs and pyarrow can be adjusted to your needs. The new environment can be accessed as follows:
Finally, creating the clone can be scripted using a HERE-DOC in Bash
The environment can be removed as shown below:
Performance notes¶
No performance notes available
Recommended resources per session¶
No recommended resources available
Benchmarks¶
No benchmarks available.
Community guides and tutorials¶
- No community guides available.
Official site and documentation¶
- No official site or documentation.
Licensing information¶
The bundle does not include any scripts, packages, or other works not already licensed by their respective authors.
Primary citation¶
External guides and resources¶
- If you know of a guide/tutorial that you have found useful, please help us share it by contacting the HPC staff at hpc@ufs.ac.za