Test system for end-to-end testing of the simulation framework
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
Direzione di ricerca
Inizia esaminando il framework di simulazione PowerSimData e le reti di test dei sistemi elettrici collegate. Definisci la raccolta dei dati, la generazione delle serie temporali, l'integrazione del modello, i test end-to-end, i controlli di GitHub Actions e la documentazione della community come deliverable separati. Il lavoro è completato quando il modello di test è integrato, i test automatizzati vengono eseguiti sui push e il workflow è documentato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
🚀
- Is your feature request essential for your project?
Describe the workflow you want to enable
Use existing power systems test grids in order to benchmark our simulation framework. Generate input data to feed to the simulation engine using data science techniques. Write integration tests and produce documentation to showcase our open source software.
Describe your proposed implementation
- Collect data
- Generate time series for demand, hydro, solar and wind matching the test grid
- Integrate the test model in our simulation framework
- Write end-to-end tests
- Write GitHub actions to test changes of the framework when pushed on GitHub
- Write documentation for the community
Describe alternatives you've considered, if relevant
Suggestions welcome!
Additional context
This issue is part of a list of ideas for new contributors.
- Requirements: Object Oriented Programming in Python, Data analysis/plotting in Python (pandas, numpy, matplotlib, etc.), docker and sphinx
- Level: Easy
- Mentor: @ToddG and @rouille
- Lingua principale
- Python
- Stelle
- 63
- Fork
- 48
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Breakthrough-Energy/PowerSimData
-
Update demand flexibility documentationForse di nuovo libera @jenhagg l’ha presa 1417 giorni fa e non c’è nessuna pull request aperta. Apertadocumentation
Breakthrough-Energy/PowerSimData#706 · 4 assegnatari ·
-
Allow demand flexibility to be enabled without flexibility profilesForse di nuovo libera @jenhagg l’ha presa 1417 giorni fa e non c’è nessuna pull request aperta. Aperta
Breakthrough-Energy/PowerSimData#705 · 1 commento · 4 assegnatari ·
-
Create a dedicated object that compares two gridsForse di nuovo libera @jenhagg l’ha presa 1480 giorni fa e non c’è nessuna pull request aperta. Apertafeature request
Breakthrough-Energy/PowerSimData#688 · 4 assegnatari ·
-
Fetch usa_tamu data from zenodoForse di nuovo libera @jenhagg l’ha presa 1481 giorni fa e non c’è nessuna pull request aperta. Apertafeature request
Breakthrough-Energy/PowerSimData#687 · 4 assegnatari ·
-
Make ramp rate input flexible to other gridsForse di nuovo libera @jenhagg l’ha presa 1492 giorni fa e non c’è nessuna pull request aperta. Apertabug
Breakthrough-Energy/PowerSimData#680 · 9 commenti · 5 assegnatari ·
Tutte le issue di Breakthrough-Energy/PowerSimData
Issue simili
-
bot-triaged module: LrScheduler module: optimizer triaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
documentation glm5 llm-model
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vllm-project/vllm-ascend#19062 ·
I maintainer di solito rispondono entro 1 giorno
-
Author Page: shuai-zhao-llmApertaauthor-page correction
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
acl-org/acl-anthology#10496 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Issue Type: Bug Report
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
celery/celery#10875 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
SasanLabs/VulnerableApp#836 ·
I maintainer di solito rispondono entro 1 giorno