From 7dc2e0ad35b0ee55fcca7a1c3edb43e2c6bb5b35 Mon Sep 17 00:00:00 2001 From: Jinning Wang Date: Wed, 29 Mar 2023 13:19:55 -0400 Subject: [PATCH 01/21] Update LTB homepage --- projects.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/projects.yaml b/projects.yaml index 93180f9..6fc55ce 100644 --- a/projects.yaml +++ b/projects.yaml @@ -75,7 +75,7 @@ projects: pypi_id: andes conda_id: andes dockerhub_id: cuihantao/andes - homepage: https://curent.github.io/ + homepage: https://ltb.curent.org/ docs_url: https://docs.andes.app/en/latest/ license: GPL-3 description: Transient Stability Simulator; Part of CURENT LTB @@ -496,7 +496,7 @@ projects: github_id: CURENT/ltb # pypi_id: # conda_id: - homepage: https://curent.github.io/ + homepage: https://ltb.curent.org/ docs_url: https://ltb.readthedocs.io/en/latest/ license: GPL-3.0 description: CURENT Large-scale Testbed @@ -563,7 +563,7 @@ projects: github_id: CURENT/dime # pypi_id: # conda_id: - homepage: https://curent.github.io/ + homepage: https://ltb.curent.org/ docs_url: https://ltbdime.readthedocs.io/en/latest/ license: GPL-3.0 description: Distributed Messaging Environment; Part of CURENT LTB @@ -575,7 +575,7 @@ projects: github_id: CURENT/agvis # pypi_id: # conda_id: - homepage: https://curent.github.io/ + homepage: https://ltb.curent.org/ docs_url: https://agvis.readthedocs.io/en/latest/ license: GPL-3.0 description: Geographical Visualization for Power Grid; Part of CURENT LTB From d090d5282bb5116d6508072352956f5aa3232cfc Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 11:19:45 -0500 Subject: [PATCH 02/21] Update settings --- projects.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects.yaml b/projects.yaml index 6fc55ce..2fc1c35 100644 --- a/projects.yaml +++ b/projects.yaml @@ -4,6 +4,9 @@ configuration: allowed_licenses: ["all"] markdown_header_file: "config/header.md" markdown_footer_file: "config/footer.md" + project_inactive_months: 12 + project_dead_months: 1200 + categories: - category: "dynamic" From 3aa3a17506f6f461c64674113a84cda75fa23525 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 11:54:55 -0500 Subject: [PATCH 03/21] Update ltb series --- projects.yaml | 38 +++++++++++++------------------------- 1 file changed, 13 insertions(+), 25 deletions(-) diff --git a/projects.yaml b/projects.yaml index 2fc1c35..3d7025e 100644 --- a/projects.yaml +++ b/projects.yaml @@ -18,9 +18,6 @@ categories: - category: "cosimps" title: "Power System Co-Simulation" subtitle: "Power System Co-Simulation Platform with Integrated Engines" - - category: "cosimf" - title: "Co-Simulation Framework" - subtitle: "Co-Simulation Framework to Integrate Multiple Simulators" - category: "intf" title: "Interface" subtitle: "Interface to other tools" @@ -61,19 +58,12 @@ labels: - label: "jupyter" image: "https://raw.githubusercontent.com/ml-tooling/best-of-ml-python/main/config/images/jupyter.ico" description: "Jupyter related project" -# --- Project Series --- - - label: "ltb" - image: "https://github.com/CURENT/ltb/blob/master/images/icon/LTB.ico" - description: "CURENT Large-scale Testbed projects" - - label: "curent" - image: "https://github.com/CURENT/ltb/blob/master/images/icon/CURENT_Logo_Transparent.ico" - description: "CURENT, Center for Ultra-Wide-Area Resilient Electric Energy Transmission Networks" projects: # --- Dynamic --- - name: LTB andes category: dynamic - labels: ["python", "jupyter", "ltb", "curent"] + labels: ["python", "jupyter"] github_id: CURENT/andes pypi_id: andes conda_id: andes @@ -495,7 +485,7 @@ projects: # --- CoSim for PS --- - name: Large-scale Testbed (LTB) category: cosimps - labels: ["python", "ltb", "curent"] + labels: ["python"] github_id: CURENT/ltb # pypi_id: # conda_id: @@ -504,17 +494,6 @@ projects: license: GPL-3.0 description: CURENT Large-scale Testbed -# --- CoSim Framework --- - - name: HELICS - github_id: GMLC-TDC/HELICS - labels: ["python", "julia"] - category: cosimf - pypi_id: helics - conda_id: helics - homepage: https://helics.org/tools/ - description: Framework to Integrate Simulators - license: BSD-3 - # --- CoSim Environment --- - name: OpenModelica category: cosime @@ -560,9 +539,18 @@ projects: description: Gas Network Optimization # --- MSG --- + - name: HELICS + github_id: GMLC-TDC/HELICS + labels: ["python", "julia"] + category: msg + pypi_id: helics + conda_id: helics + homepage: https://helics.org/tools/ + description: Data exchange among diverse simulators across platforms. + license: BSD-3 - name: LTB DiME category: msg - labels: ["ltb", "curent"] + # labels: [] github_id: CURENT/dime # pypi_id: # conda_id: @@ -574,7 +562,7 @@ projects: # --- VIS --- - name: LTB AGVis category: vis - labels: ["ltb", "curent"] + labels: ["python"] github_id: CURENT/agvis # pypi_id: # conda_id: From ac0b9d973df6e31b6e5c58abca2268f13e59a4f1 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 12:25:57 -0500 Subject: [PATCH 04/21] Update Sienna related projects, add LTB AMS --- projects.yaml | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/projects.yaml b/projects.yaml index 3d7025e..ab89ac5 100644 --- a/projects.yaml +++ b/projects.yaml @@ -107,11 +107,11 @@ projects: - name: PowerSimulationsDynamics.jl category: dynamic labels: ["julia"] - github_id: NREL-SIIP/PowerSimulationsDynamics.jl - homepage: https://www.nrel.gov/analysis/siip.html - docs_url: https://nrel-siip.github.io/PowerSimulationsDynamics.jl/stable/ + github_id: NREL-Sienna/PowerSimulationsDynamics.jl + homepage: https://www.nrel.gov/analysis/sienna.html + docs_url: https://nrel-sienna.github.io/PowerSimulationsDynamics.jl/stable license: BSD-3 - description: Dynamic Power System simulations; Part of the SIIP at NREL + description: Dynamic Power System simulations; Part of the Sienna at NREL - name: STEPS category: dynamic # labels: @@ -134,6 +134,28 @@ projects: description: Power grid analysis framework based on semi-analytical solutions # --- Steady State --- +# --- SS: LTB series --- + - name: LTB ams + category: steady-state + labels: ["python", "jupyter"] + github_id: CURENT/ams + pypi_id: ltbams + # conda_id: + # dockerhub_id: + homepage: https://ltb.curent.org/ + docs_url: https://ams.readthedocs.io/en/latest/ + license: GPL-3 + description: Dispatch Modeling and Simulation; Part of CURENT LTB +# --- SS: Sienna series --- + - name: PowerSimulations.jl + category: steady-state + labels: ["julia"] + github_id: NREL-Sienna/PowerSimulations.jl + homepage: https://www.nrel.gov/analysis/sienna.html + docs_url: https://nrel-sienna.github.io/PowerSimulations.jl/latest + license: BSD-3 + description: Power Systems optimization simulation and modeling; Part of the Sienna at NREL + # --- SS: PyPSA series --- - name: PyPSA category: steady-state From d2df3b3f8f7e49fc16c8508cb0b8ab2877abd493 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 12:36:51 -0500 Subject: [PATCH 05/21] Add GenX, CVXPY, and PIQP --- projects.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/projects.yaml b/projects.yaml index ab89ac5..1e4afce 100644 --- a/projects.yaml +++ b/projects.yaml @@ -269,6 +269,18 @@ projects: license: Apache-2 description: Power system planning and operations +# --- SS: planning --- + - name: Power Grid Model + category: steady-state + labels: ["python"] + github_id: GenXProject/GenX + pypi_id: power-grid-model + # dockerhub_id: + homepage: https://energy.mit.edu/genx/ + docs_url: https://genxproject.github.io/GenX/dev/ + license: GPL-2.0 + description: Steady-state distribution power system analysis + # --- SS: distribution --- - name: Power Grid Model category: steady-state @@ -358,6 +370,16 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: PIQP + category: ops + labels: ["python"] + github_id: ampl/amplpy + pypi_id: piqp + conda_id: piqp + homepage: + docs_url: https://predict-epfl.github.io/piqp/ + license: BSD-2 + description: Proximal Interior Point Quadratic Programming solver - name: AMPLPY category: ops labels: ["python"] @@ -400,6 +422,16 @@ projects: description: Python interface for SCIP # --- Optimization Language --- + - name: CVXPY + github_id: cvxpy/cvxpy + labels: ["python"] + category: opl + pypi_id: cvxpy + conda_id: cvxpy + # homepage: + docs_url: http://www.cvxpy.org/ + license: Apache-2 + description: Convex optimization modeling language - name: CVXOPT github_id: cvxopt/cvxopt labels: ["python"] From f734d543f6b1683e09c15cf5db8ef65ab96b224c Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 12:39:36 -0500 Subject: [PATCH 06/21] Fix PIQP config --- projects.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects.yaml b/projects.yaml index 1e4afce..98321ae 100644 --- a/projects.yaml +++ b/projects.yaml @@ -373,10 +373,10 @@ projects: - name: PIQP category: ops labels: ["python"] - github_id: ampl/amplpy + github_id: PREDICT-EPFL/piqp pypi_id: piqp conda_id: piqp - homepage: + # homepage: docs_url: https://predict-epfl.github.io/piqp/ license: BSD-2 description: Proximal Interior Point Quadratic Programming solver From 79ee8146105ff2d3b8a3a87b52cc603b33d3f152 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 12:51:00 -0500 Subject: [PATCH 07/21] Add OSQP --- projects.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects.yaml b/projects.yaml index 98321ae..021ce33 100644 --- a/projects.yaml +++ b/projects.yaml @@ -370,6 +370,16 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: OSQP + category: ops + labels: ["python"] + github_id: osqp/osqp + pypi_id: osqp + conda_id: osqp + # homepage: + docs_url: https://osqp.org/ + license: Apache-2 + description: Operator Splitting QP Solver - name: PIQP category: ops labels: ["python"] From dade3fd5e9aefcfd8c4fd5927e21d63e95685244 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:00:04 -0500 Subject: [PATCH 08/21] Add ECOS --- projects.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects.yaml b/projects.yaml index 021ce33..ff4a0d9 100644 --- a/projects.yaml +++ b/projects.yaml @@ -370,6 +370,16 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: ECOS + category: ops + labels: ["python", "julia"] + github_id: embotech/ecos + pypi_id: ecos + conda_id: ecos + # homepage: + docs_url: https://github.com/embotech/ecos/wiki + license: GPL-3 + description: Conic solver for second-order cone programming - name: OSQP category: ops labels: ["python"] From 410ca1badd2741940e320dd4d9667c447e9c302c Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:03:06 -0500 Subject: [PATCH 09/21] Add SCS --- projects.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects.yaml b/projects.yaml index ff4a0d9..571db0b 100644 --- a/projects.yaml +++ b/projects.yaml @@ -370,6 +370,16 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: SCS + category: ops + labels: ["python"] + github_id: cvxgrp/scs + pypi_id: scs + conda_id: scs + # homepage: + docs_url: https://www.cvxgrp.org/scs/ + license: MIT + description: Splitting Conic Solver - name: ECOS category: ops labels: ["python", "julia"] From 24d8bfbd3686bb12655fa8d5afa4740b0acd9d82 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:10:47 -0500 Subject: [PATCH 10/21] Add CBC --- projects.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/projects.yaml b/projects.yaml index 571db0b..839b474 100644 --- a/projects.yaml +++ b/projects.yaml @@ -370,6 +370,16 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: CBC + category: ops + labels: ["python", "julia"] + github_id: coin-or/Cbc + # pypi_id: + # conda_id: + # homepage: + docs_url: https://coin-or.github.io/Cbc/Doxygen/ + license: EPL-2.0 + description: COIN-OR Branch-and-Cut solver - name: SCS category: ops labels: ["python"] From cc1934501cff8348c39d37b59b181198263aea44 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:17:22 -0500 Subject: [PATCH 11/21] Add Clarabel --- projects.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/projects.yaml b/projects.yaml index 839b474..7abc846 100644 --- a/projects.yaml +++ b/projects.yaml @@ -370,6 +370,26 @@ projects: description: Julia interface for EasySimAuto and PowerWorld # --- Optimizer --- + - name: Clarabel.jl + category: ops + labels: ["julia"] + github_id: oxfordcontrol/Clarabel.jl + # pypi_id: + conda_id: clarabel + # homepage: + docs_url: https://oxfordcontrol.github.io/ClarabelDocs/stable/ + license: Apache-2.0 + description: Interior-point solver for convex conic optimisation in Julia + - name: Clarabel.rs + category: ops + labels: ["python"] + github_id: oxfordcontrol/Clarabel.rs + pypi_id: clarabel + conda_id: clarabel + # homepage: + docs_url: https://oxfordcontrol.github.io/ClarabelDocs/stable/ + license: Apache-2.0 + description: Interior-point solver for convex conic optimisation - name: CBC category: ops labels: ["python", "julia"] From 8e67ca1c9a9d228178ce39735d86fad93d424afe Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:36:36 -0500 Subject: [PATCH 12/21] Remove LTB --- projects.yaml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/projects.yaml b/projects.yaml index 7abc846..c8fd722 100644 --- a/projects.yaml +++ b/projects.yaml @@ -15,9 +15,6 @@ categories: - category: "steady-state" title: "Steady State" subtitle: "Power System Steady State Simulation" - - category: "cosimps" - title: "Power System Co-Simulation" - subtitle: "Power System Co-Simulation Platform with Integrated Engines" - category: "intf" title: "Interface" subtitle: "Interface to other tools" @@ -596,18 +593,6 @@ projects: license: BSD description: RL for Grid Control (RLGC) -# --- CoSim for PS --- - - name: Large-scale Testbed (LTB) - category: cosimps - labels: ["python"] - github_id: CURENT/ltb - # pypi_id: - # conda_id: - homepage: https://ltb.curent.org/ - docs_url: https://ltb.readthedocs.io/en/latest/ - license: GPL-3.0 - description: CURENT Large-scale Testbed - # --- CoSim Environment --- - name: OpenModelica category: cosime From 1afb75bc317d8d72f30c2051fef94a35262d0c00 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 13:36:56 -0500 Subject: [PATCH 13/21] Typo --- projects.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects.yaml b/projects.yaml index c8fd722..1f1b881 100644 --- a/projects.yaml +++ b/projects.yaml @@ -42,7 +42,7 @@ categories: subtitle: "Power System Data Resources and Tools" - category: "pe" title: "Power Electronics" - subtitle: "Power System Data Resources and Tools" + subtitle: "Power Electronics Tools" labels: # Langauage From 5abbdcf137ffe94b2461afb65240e09115f4a02f Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 14:37:18 -0500 Subject: [PATCH 14/21] Fix conda_id error --- projects.yaml | 56 ++++++++++++++++++++++----------------------------- 1 file changed, 24 insertions(+), 32 deletions(-) diff --git a/projects.yaml b/projects.yaml index 1f1b881..889fe77 100644 --- a/projects.yaml +++ b/projects.yaml @@ -58,12 +58,12 @@ labels: projects: # --- Dynamic --- - - name: LTB andes + - name: LTB ANDES category: dynamic labels: ["python", "jupyter"] github_id: CURENT/andes pypi_id: andes - conda_id: andes + conda_id: conda-forge/andes dockerhub_id: cuihantao/andes homepage: https://ltb.curent.org/ docs_url: https://docs.andes.app/en/latest/ @@ -132,7 +132,7 @@ projects: # --- Steady State --- # --- SS: LTB series --- - - name: LTB ams + - name: LTB AMS category: steady-state labels: ["python", "jupyter"] github_id: CURENT/ams @@ -159,7 +159,7 @@ projects: labels: ["python"] github_id: PyPSA/PyPSA pypi_id: pypsa - conda_id: pypsa + conda_id: conda-forge/pypsa # dockerhub_id: PyPSA/PyPSA homepage: https://pypsa.org docs_url: https://pypsa.readthedocs.io/en/latest/ @@ -204,7 +204,7 @@ projects: labels: ["python"] github_id: e2nIEE/pandapower pypi_id: pandapower - conda_id: pandapower + conda_id: conda-forge/pandapower dockerhub_id: pauldepraz/pandapowerapi homepage: https://www.pandapower.org/ docs_url: https://pandapower.readthedocs.io/en/latest/ @@ -215,7 +215,7 @@ projects: labels: ["python"] github_id: rwl/PYPOWER pypi_id: PYPOWER - conda_id: pypower + conda_id: invenia/pypower dockerhub_id: hwanghust/pypower homepage: rwl.github.io/PYPOWER/api/ docs_url: http://rwl.github.io/PYPOWER/index.html @@ -237,14 +237,6 @@ projects: docs_url: https://lanl-ansi.github.io/PowerModels.jl/stable/ license: BSD description: Power Network Optimization - - name: PowerSimulations.jl - category: steady-state - labels: ["julia"] - github_id: nrel-siip/powersimulations.jl - homepage: https://www.nrel.gov/analysis/siip.html - docs_url: https://nrel-siip.github.io/PowerSimulations.jl/latest/ - license: BSD-3 - description: Optimization of Power Systems; Part of the SIIP at NREL - name: GridCal category: steady-state labels: ["python"] @@ -267,11 +259,11 @@ projects: description: Power system planning and operations # --- SS: planning --- - - name: Power Grid Model + - name: GenX category: steady-state labels: ["python"] github_id: GenXProject/GenX - pypi_id: power-grid-model + # pypi_id: # dockerhub_id: homepage: https://energy.mit.edu/genx/ docs_url: https://genxproject.github.io/GenX/dev/ @@ -294,7 +286,7 @@ projects: - name: LightSim2Grid category: steady-state labels: ["python"] - github_id: BDonnot/lightsim2grid/ + github_id: BDonnot/lightsim2grid pypi_id: LightSim2Grid dockerhub_id: bdonnot/lightsim2grid homepage: https://l2rpn.chalearn.org/ @@ -320,7 +312,7 @@ projects: labels: ["python"] github_id: dss-extensions/OpenDSSDirect.py pypi_id: OpenDSSDirect.py - conda_id: opendssdirect.py + # conda_id: # dockerhub_id: homepage: https://dss-extensions.org/ docs_url: https://dss-extensions.org/OpenDSSDirect.py/ @@ -372,7 +364,7 @@ projects: labels: ["julia"] github_id: oxfordcontrol/Clarabel.jl # pypi_id: - conda_id: clarabel + # conda_id: # homepage: docs_url: https://oxfordcontrol.github.io/ClarabelDocs/stable/ license: Apache-2.0 @@ -382,7 +374,7 @@ projects: labels: ["python"] github_id: oxfordcontrol/Clarabel.rs pypi_id: clarabel - conda_id: clarabel + conda_id: conda-forge/clarabel # homepage: docs_url: https://oxfordcontrol.github.io/ClarabelDocs/stable/ license: Apache-2.0 @@ -432,7 +424,7 @@ projects: labels: ["python"] github_id: PREDICT-EPFL/piqp pypi_id: piqp - conda_id: piqp + conda_id: conda-forge/piqp # homepage: docs_url: https://predict-epfl.github.io/piqp/ license: BSD-2 @@ -442,7 +434,7 @@ projects: labels: ["python"] github_id: ampl/amplpy pypi_id: amplpy - conda_id: amplpy + conda_id: conda-forge/amplpy homepage: https://ampl.com/ docs_url: https://amplpy.readthedocs.io/en/latest/ license: BSD-3 @@ -452,7 +444,7 @@ projects: labels: ["python"] github_id: coin-or/Ipopt pypi_id: ipopt - conda_id: ipopt + conda_id: conda-forge/ipopt # homepage: docs_url: https://coin-or.github.io/Ipopt/ license: EPL-2.0 @@ -462,7 +454,7 @@ projects: labels: ["python"] category: ops pypi_id: highspy - # conda_id: + conda_id: conda-forge/highs homepage: https://highs.dev/ docs_url: https://ergo-code.github.io/HiGHS/ license: MIT @@ -472,7 +464,7 @@ projects: labels: ["python"] github_id: scipopt/PySCIPOpt pypi_id: PySCIPOpt - conda_id: pyscipopt + conda_id: conda-forge/pyscipopt homepage: https://www.scipopt.org/ docs_url: https://scipopt.github.io/PySCIPOpt/docs/html/ license: MIT @@ -484,7 +476,7 @@ projects: labels: ["python"] category: opl pypi_id: cvxpy - conda_id: cvxpy + conda_id: conda-forge/cvxpy # homepage: docs_url: http://www.cvxpy.org/ license: Apache-2 @@ -504,7 +496,7 @@ projects: labels: ["python", "jupyter"] category: opl pypi_id: Pyomo - conda_id: pyomo + conda_id: conda-forge/pyomo homepage: https://www.pyomo.org docs_url: https://pyomo.readthedocs.io/en/stable/ license: BSD-3 @@ -527,7 +519,7 @@ projects: labels: ["python"] github_id: PyPSA/powerplantmatching pypi_id: powerplantmatching - conda_id: powerplantmatching + conda_id: conda-forge/powerplantmatching # dockerhub_id: homepage: https://pypsa.org docs_url: https://atlite.readthedocs.io/en/master/?badge=master @@ -538,7 +530,7 @@ projects: labels: ["python"] github_id: PyPSA/atlite pypi_id: atlite - conda_id: atlite + conda_id: conda-forge/atlite # dockerhub_id: homepage: https://pypsa.org docs_url: https://atlite.readthedocs.io/en/master/?badge=master @@ -610,7 +602,7 @@ projects: # labels: github_id: precice/precice pypi_id: pyprecice - conda_id: pyprecice + conda_id: conda-forge/pyprecice dockerhub_id: precice/precice homepage: https://precice.org/ docs_url: https://precice.org/docs.html @@ -643,7 +635,7 @@ projects: labels: ["python", "julia"] category: msg pypi_id: helics - conda_id: helics + conda_id: conda-forge/helics homepage: https://helics.org/tools/ description: Data exchange among diverse simulators across platforms. license: BSD-3 @@ -672,7 +664,7 @@ projects: - name: PowerGraphics category: vis labels: ["julia"] - github_id: nrel-siip/powergraphics.jl + github_id: NREL-Sienna/powergraphics.jl # pypi_id: # conda_id: homepage: https://www.nrel.gov/analysis/siip.html From cfe65136d019c3efa89abf996d3be43ff1604d8c Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 14:40:04 -0500 Subject: [PATCH 15/21] Update default branch name from main to master --- .github/workflows/update-best-of-list.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/update-best-of-list.yml b/.github/workflows/update-best-of-list.yml index 755cd88..6d7e9cd 100644 --- a/.github/workflows/update-best-of-list.yml +++ b/.github/workflows/update-best-of-list.yml @@ -12,7 +12,7 @@ on: env: BRANCH_PREFIX: "update/" - DEFAULT_BRANCH: "main" + DEFAULT_BRANCH: "master" jobs: update-best-of-list: From 1e9ce94f6fcad2aaee437fe90bbf284a3e352a35 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 14:43:41 -0500 Subject: [PATCH 16/21] Fix workflow create-release --- .github/workflows/update-best-of-list.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/update-best-of-list.yml b/.github/workflows/update-best-of-list.yml index 6d7e9cd..dd32e39 100644 --- a/.github/workflows/update-best-of-list.yml +++ b/.github/workflows/update-best-of-list.yml @@ -78,3 +78,6 @@ jobs: body_path: "latest-changes.md" draft: true prerelease: false + run: | + echo "RELEASE_TAG_NAME=${{ env.VERSION }}" >> $GITHUB_ENV + echo "RELEASE_NAME=Update: ${{ env.VERSION }}" >> $GITHUB_ENV From 046f631fa9c554b3476233aaefc20d9f3ff7a48b Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 14:46:38 -0500 Subject: [PATCH 17/21] Fix workflow create-release --- .github/workflows/update-best-of-list.yml | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/.github/workflows/update-best-of-list.yml b/.github/workflows/update-best-of-list.yml index dd32e39..a880ec1 100644 --- a/.github/workflows/update-best-of-list.yml +++ b/.github/workflows/update-best-of-list.yml @@ -69,15 +69,12 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: create-release - uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - tag_name: ${{ env.VERSION }} - release_name: "Update: ${{ env.VERSION }}" - body_path: "latest-changes.md" - draft: true - prerelease: false + TAG_NAME: ${{ env.VERSION }} + RELEASE_NAME: "Update: ${{ env.VERSION }}" run: | - echo "RELEASE_TAG_NAME=${{ env.VERSION }}" >> $GITHUB_ENV - echo "RELEASE_NAME=Update: ${{ env.VERSION }}" >> $GITHUB_ENV + echo "TAG_NAME=${TAG_NAME}" >> $GITHUB_ENV + echo "RELEASE_NAME=${RELEASE_NAME}" >> $GITHUB_ENV + echo "::group::Creating Release" + echo "::endgroup::" From 05513ac3bcac5eeae030ff61c2aae370857abc7d Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 14:59:37 -0500 Subject: [PATCH 18/21] Change category dynamic to phasor --- projects.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/projects.yaml b/projects.yaml index 889fe77..baa39f6 100644 --- a/projects.yaml +++ b/projects.yaml @@ -9,9 +9,9 @@ configuration: categories: - - category: "dynamic" - title: "Dynamic" - subtitle: "Power System Dynamic Simulation." + - category: "phasor" + title: "Phasor" + subtitle: "Power System Phasor Simulation." - category: "steady-state" title: "Steady State" subtitle: "Power System Steady State Simulation" @@ -59,7 +59,7 @@ labels: projects: # --- Dynamic --- - name: LTB ANDES - category: dynamic + category: phasor labels: ["python", "jupyter"] github_id: CURENT/andes pypi_id: andes @@ -70,7 +70,7 @@ projects: license: GPL-3 description: Transient Stability Simulator; Part of CURENT LTB - name: OpenIPSL - category: dynamic + category: phasor # labels: github_id: OpenIPSL/OpenIPSL pypi_id: @@ -81,7 +81,7 @@ projects: license: BSD-3 description: A library of power system models written with Modelica - name: PowerSystems - category: dynamic + category: phasor # labels: github_id: modelica-3rdparty/PowerSystems # pypi_id: @@ -92,7 +92,7 @@ projects: license: https://modelica.org/licenses/ModelicaLicense2/ description: Modelica 3rd party library for electrical power systems - name: OpenHybridSim - category: dynamic + category: phasor # labels: github_id: OpenHybridSim/OpenHybridSim-code # pypi_id: @@ -102,7 +102,7 @@ projects: license: BSD-3 description: Power system EMT-TS hybrid simulation - name: PowerSimulationsDynamics.jl - category: dynamic + category: phasor labels: ["julia"] github_id: NREL-Sienna/PowerSimulationsDynamics.jl homepage: https://www.nrel.gov/analysis/sienna.html @@ -110,7 +110,7 @@ projects: license: BSD-3 description: Dynamic Power System simulations; Part of the Sienna at NREL - name: STEPS - category: dynamic + category: phasor # labels: github_id: changgang/steps # pypi_id: @@ -120,7 +120,7 @@ projects: license: MIT description: Balanced large-scale AC-DC hybrid power system analysis - name: PowerSAS.m - category: dynamic + category: phasor # labels: github_id: ANL-CEEESA/powersas.m # pypi_id: From 8a7493a05466ae75f50c5014385f90d4f8afee0a Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 15:03:05 -0500 Subject: [PATCH 19/21] Add ParaEMT --- projects.yaml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/projects.yaml b/projects.yaml index baa39f6..075c85e 100644 --- a/projects.yaml +++ b/projects.yaml @@ -12,6 +12,9 @@ categories: - category: "phasor" title: "Phasor" subtitle: "Power System Phasor Simulation." + - category: "emt" + title: "EMT" + subtitle: "Power System EMT Simulation." - category: "steady-state" title: "Steady State" subtitle: "Power System Steady State Simulation" @@ -57,7 +60,19 @@ labels: description: "Jupyter related project" projects: -# --- Dynamic --- +# --- EMT --- + - name: ParaEMT + category: emt + labels: ["python"] + github_id: NREL/ParaEMT_public + # pypi_id: + # conda_id: + # dockerhub_id: + homepage: + docs_url: + license: BSD-3 + description: Parallel EMT simulation +# --- Phasor --- - name: LTB ANDES category: phasor labels: ["python", "jupyter"] From b6207c57d205d86c7957adf84652972f2a040331 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 15:23:08 -0500 Subject: [PATCH 20/21] Update power-grid-model --- projects.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/projects.yaml b/projects.yaml index 075c85e..ef6f99a 100644 --- a/projects.yaml +++ b/projects.yaml @@ -289,8 +289,9 @@ projects: - name: Power Grid Model category: steady-state labels: ["python"] - github_id: alliander-opensource/power-grid-model + github_id: PowerGridModel/power-grid-model pypi_id: power-grid-model + conda_id: conda-forge/power-grid-model # dockerhub_id: # homepage: docs_url: https://power-grid-model.readthedocs.io/en/stable/ From 218b5f0533a952bd4ced3c5f17fecee87e735e50 Mon Sep 17 00:00:00 2001 From: jinningwang Date: Thu, 1 Feb 2024 15:35:46 -0500 Subject: [PATCH 21/21] Fix ParaEMT config --- projects.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects.yaml b/projects.yaml index ef6f99a..0692b9f 100644 --- a/projects.yaml +++ b/projects.yaml @@ -68,8 +68,8 @@ projects: # pypi_id: # conda_id: # dockerhub_id: - homepage: - docs_url: + # homepage: + # docs_url: license: BSD-3 description: Parallel EMT simulation # --- Phasor ---