Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.5%) to scientific vocabulary
Repository
Differentiable electricity dispatch
Basic Info
- Host: GitHub
- Owner: degleris1
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://degleris1.github.io/zap/
- Size: 9.08 MB
Statistics
- Stars: 15
- Watchers: 6
- Forks: 1
- Open Issues: 9
- Releases: 1
Metadata Files
README.md
zap ⚡
Documentation
See the documentation page for installation, basic usage, and examples.
Developer Setup
For developers, we recommend installing poetry. Then clone the repo and install depedencies:
zsh
git clone https://github.com/degleris1/zap.git
cd zap
poetry install --all-extras --with experiment
poetry shell # Start a shell in a local virtual environment
Then run Python from the subshell.
Reproducing Experiments
To reproduce experiments from our published work, use the developer setup. Some experiments require a Mosek license.
Citation
If you use this package in published work, we ask that you cite our paper (preprint):
bibtex
@article{degleris2024gpu,
title={GPU Accelerated Security Constrained Optimal Power Flow},
author={Anthony Degleris and Abbas El Gamal and Ram Rajagopal},
journal={arXiv preprint arXiv:2404.01255},
year={2024},
}
If you also used the gradient-based planning methods, please also cite our paper on planning (preprint):
```bibtex @article{degleris2024gradient, title={Gradient Methods for Scalable Multi-value Electricity Network Expansion Planning}, author={Degleris, Anthony and Gamal, Abbas El and Rajagopal, Ram}, journal={arXiv preprint arXiv:2404.01255}, year={2024} }
```
Owner
- Name: Anthony Degleris
- Login: degleris1
- Kind: user
- Company: Stanford University
- Website: https://web.stanford.edu/~degleris/
- Repositories: 13
- Profile: https://github.com/degleris1
Electrical Engineering PhD Student
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite the follow paper."
title: "zap: Differentiable Electricty Models"
version: 0.1.0
repository: https://github.com/degleris1/zap
license: Apache-2.0
authors:
- family-names: "Degleris"
given-names: "Anthony"
- family-names: "El Gamal"
given-names: "Abbas"
- family-names: "Rajagopal"
given-names: "Ram"
date-released: 2024-10-24
preferred-citation:
type: article
authors:
- family-names: "Degleris"
given-names: "Anthony"
- family-names: "El Gamal"
given-names: "Abbas"
- family-names: "Rajagopal"
given-names: "Ram"
doi: 10.48550/arXiv.2410.17203
journal: "arXiv preprint arXiv:2404.01255"
year: 2024
month: 10
title: "GPU Accelerated Security Constrained Optimal Power Flow"
issue: 1
volume: 1
GitHub Events
Total
- Fork event: 1
- Create event: 22
- Issues event: 6
- Release event: 1
- Watch event: 13
- Delete event: 6
- Issue comment event: 3
- Member event: 3
- Push event: 171
- Public event: 1
- Pull request review comment event: 10
- Pull request review event: 16
- Pull request event: 28
Last Year
- Fork event: 1
- Create event: 22
- Issues event: 6
- Release event: 1
- Watch event: 13
- Delete event: 6
- Issue comment event: 3
- Member event: 3
- Push event: 171
- Public event: 1
- Pull request review comment event: 10
- Pull request review event: 16
- Pull request event: 28
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 5
- Total pull requests: 14
- Average time to close issues: N/A
- Average time to close pull requests: 3 days
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 11
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 5
- Pull requests: 14
- Average time to close issues: N/A
- Average time to close pull requests: 3 days
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 11
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- degleris1 (4)
- ktehranchi (1)
Pull Request Authors
- degleris1 (8)
- asreek6654 (7)
- ktehranchi (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- attrs 23.2.0
- blosc2 2.5.1
- bottleneck 1.3.8
- certifi 2024.2.2
- cftime 1.6.3
- clarabel 0.6.0
- click 8.1.7
- click-plugins 1.1.1
- cligj 0.7.2
- cloudpickle 3.0.0
- colorama 0.4.6
- contourpy 1.2.0
- cvxpy 1.4.2
- cycler 0.12.1
- dask 2024.2.1
- deprecation 2.1.0
- ecos 2.0.13
- fiona 1.9.5
- fonttools 4.49.0
- fsspec 2024.2.0
- geopandas 0.14.3
- importlib-metadata 7.0.1
- kiwisolver 1.4.5
- linopy 0.3.6
- locket 1.0.0
- matplotlib 3.8.3
- msgpack 1.0.7
- ndindex 1.8
- netcdf4 1.6.5
- networkx 3.2.1
- numexpr 2.9.0
- numpy 1.26.4
- osqp 0.6.4
- packaging 23.2
- pandas 2.2.1
- partd 1.4.1
- pillow 10.2.0
- ply 3.11
- py-cpuinfo 9.0.0
- pybind11 2.11.1
- pyomo 6.6.1
- pyparsing 3.1.1
- pyproj 3.6.1
- pypsa 0.27.0
- python-dateutil 2.8.2
- pytz 2024.1
- pyyaml 6.0.1
- qdldl 0.1.7.post0
- scipy 1.12.0
- scs 3.2.4.post1
- setuptools 69.1.1
- shapely 2.0.3
- six 1.16.0
- tables 3.9.2
- toolz 0.12.1
- tqdm 4.66.2
- tzdata 2024.1
- validators 0.22.0
- xarray 2024.2.0
- zipp 3.17.0
- cvxpy ^1.4.2
- numpy ^1.26.4
- pypsa ^0.27.0
- python ^3.11
- scipy ^1.12.0