Skip to content

Commit fcaab19

Browse files
committed
add citations.cff
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
1 parent 0bb4403 commit fcaab19

File tree

2 files changed

+211
-0
lines changed

2 files changed

+211
-0
lines changed

.github/workflows/citations.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# SPDX-FileCopyrightText: Contributors to the Power Grid Model project <powergridmodel@lfenergy.org>
2+
#
3+
# SPDX-License-Identifier: MPL-2.0
4+
5+
name: Validate citation
6+
7+
on:
8+
# run pipeline on push event of main branch, or when CITATIONS path has changed
9+
push:
10+
branches:
11+
- main
12+
paths:
13+
- CITATION.cff
14+
- .github/workflows/citations.yml
15+
pull_request:
16+
paths:
17+
- CITATION.cff
18+
- .github/workflows/citations.yml
19+
# run pipeline from another workflow
20+
workflow_call:
21+
# run this workflow manually from the Actions tab
22+
workflow_dispatch:
23+
24+
concurrency:
25+
group: ${{ github.workflow }}-${{ github.ref }}-citations
26+
cancel-in-progress: true
27+
28+
jobs:
29+
validate-citations:
30+
runs-on: ubuntu-24.04
31+
steps:
32+
- name: checkout
33+
uses: actions/checkout@v4
34+
- name: Install R
35+
run: |
36+
sudo apt-get update && sudo apt-get install -y r-base
37+
- name: Validate CITATION.cff
38+
uses: dieghernan/cff-validator@v4

CITATION.cff

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,173 @@
1+
# SPDX-FileCopyrightText: Contributors to the Power Grid Model project <powergridmodel@lfenergy.org>
2+
#
3+
# SPDX-License-Identifier: MPL-2.0
4+
5+
cff-version: 1.2.0
6+
message: "If you are using Power Grid Model in your research work, please consider citing our library as below."
7+
8+
title: "PowerGridModel/power-grid-model-ds"
9+
url: "https://github.com/PowerGridModel/power-grid-model-ds"
10+
license: "MPL-2.0"
11+
authors:
12+
- family-names: "Schouten"
13+
given-names: "Jaap"
14+
email: Jaap.Schouten@Alliander.com
15+
affiliation: "Alliander"
16+
- family-names: "Baaijen"
17+
given-names: "Thijs"
18+
email: Thijs.Baaijen@Alliander.com
19+
affiliation: "Alliander"
20+
- family-names: "Koppen"
21+
given-names: "Vincent"
22+
email: Vincent.Koppen@Alliander.com
23+
- family-names: "Voort"
24+
name-particle: "van der"
25+
given-names: "Sven"
26+
email: Sven.van.der.Voort@Alliander.com
27+
- name: "Contributors to the LF Energy project Power Grid Model"
28+
contact:
29+
- name: "LF Energy project Power Grid Model"
30+
email: "powergridmodel@lists.lfenergy.org"
31+
32+
references:
33+
- title: "PowerGridModel/power-grid-model"
34+
url: "https://github.com/PowerGridModel/power-grid-model"
35+
doi: "10.5281/zenodo.8054429"
36+
license: "MPL-2.0"
37+
authors:
38+
- family-names: "Xiang"
39+
given-names: "Yu"
40+
email: "Tony.Xiang@Alliander.com"
41+
affiliation: "Alliander"
42+
- family-names: "Salemink"
43+
given-names: "Peter"
44+
email: "Peter.Salemink@Alliander.com"
45+
affiliation: "Alliander"
46+
- family-names: "Westering"
47+
name-particle: "van"
48+
given-names: "Werner"
49+
email: Werner.van.Westering@Alliander.com
50+
affiliation: "Alliander"
51+
- family-names: "Bharambe"
52+
given-names: "Nitish"
53+
email: "Nitish.Bharambe@Alliander.com"
54+
affiliation: "Alliander"
55+
- family-names: "Govers"
56+
given-names: "Martinus"
57+
email: "Martijn.Govers@Alliander.com"
58+
affiliation: "Alliander"
59+
orcid: "0009-0008-6890-8353"
60+
- family-names: "Bogaard"
61+
name-particle: "van den"
62+
given-names: "Jonas"
63+
email: "Jonas.van.den.Bogaard@Alliander.com"
64+
affiliation: "Alliander"
65+
- family-names: "Stoeller"
66+
given-names: "Bram"
67+
- family-names: "Wang"
68+
given-names: "Zhen"
69+
email: "Zhen.Wang@Alliander.com"
70+
affiliation: "Alliander"
71+
- family-names: "Guo"
72+
given-names: "Jerry"
73+
email: "Jerry.Jinfeng.Guo@Alliander.com"
74+
affiliation: "Alliander"
75+
- family-names: "Jagutis"
76+
given-names: "Laurynas"
77+
email: "Laurynas.Jagutis@Alliander.com"
78+
affiliation: "Alliander"
79+
- family-names: "Wang"
80+
given-names: "Chenguang"
81+
email: "Chenguang.Wang@Alliander.com"
82+
affiliation: "Alliander"
83+
- family-names: "Raalte"
84+
name-particle: "van"
85+
given-names: "Marc"
86+
email: "Marc.van.Raalte@Alliander.com"
87+
affiliation: "Alliander"
88+
- family-names: "Figueroa Manrique"
89+
given-names: "Santiago"
90+
email: "Santiago.Figueroa.Manrique@Alliander.com"
91+
affiliation: "Alliander"
92+
- name: "Contributors to the LF Energy project Power Grid Model"
93+
94+
- title: "Power grid model: A high-performance distribution grid calculation library"
95+
doi: "10.1049/icp.2023.0633"
96+
authors:
97+
- family-names: "Xiang"
98+
given-names: "Yu"
99+
email: Tony.Xiang@Alliander.com
100+
affiliation: "Alliander"
101+
- family-names: "Salemink"
102+
given-names: "Peter"
103+
email: Peter.Salemink@Alliander.com
104+
affiliation: "Alliander"
105+
- family-names: "Stoeller"
106+
given-names: "Bram"
107+
- family-names: "Bharambe"
108+
given-names: "Nitish"
109+
email: Nitish.Bharambe@Alliander.com
110+
affiliation: "Alliander"
111+
- family-names: "Westering"
112+
name-particle: "van"
113+
given-names: "Werner"
114+
email: Werner.van.Westering@Alliander.com
115+
affiliation: "Alliander"
116+
conference:
117+
name: "CIRED 2023 - The 27th International Conference and Exhibition on Electricity Distribution"
118+
type: conference-paper
119+
year: 2023
120+
volume: 2023
121+
pages: "1-5"
122+
123+
- title: "PowerGridModel/power-grid-model-io"
124+
repository-code: "https://github.com/PowerGridModel/power-grid-model-io"
125+
doi: "10.5281/zenodo.8059257"
126+
license: "MPL-2.0"
127+
type: software-code
128+
authors:
129+
- family-names: "Xiang"
130+
given-names: "Yu"
131+
email: "Tony.Xiang@Alliander.com"
132+
affiliation: "Alliander"
133+
- family-names: "Salemink"
134+
given-names: "Peter"
135+
email: "Peter.Salemink@Alliander.com"
136+
affiliation: "Alliander"
137+
- family-names: "Bharambe"
138+
given-names: "Nitish"
139+
email: "Nitish.Bharambe@Alliander.com"
140+
affiliation: "Alliander"
141+
- family-names: "Govers"
142+
given-names: "Martinus"
143+
email: "Martijn.Govers@Alliander.com"
144+
affiliation: "Alliander"
145+
orcid: "0009-0008-6890-8353"
146+
- family-names: "Bogaard"
147+
name-particle: "van den"
148+
given-names: "Jonas"
149+
email: "Jonas.van.den.Bogaard@Alliander.com"
150+
affiliation: "Alliander"
151+
- family-names: "Stoeller"
152+
given-names: "Bram"
153+
- family-names: "Wang"
154+
given-names: "Zhen"
155+
email: "Zhen.Wang@Alliander.com"
156+
affiliation: "Alliander"
157+
- family-names: "Guo"
158+
given-names: "Jerry"
159+
email: "Jerry.Jinfeng.Guo@Alliander.com"
160+
affiliation: "Alliander"
161+
- family-names: "Jagutis"
162+
given-names: "Laurynas"
163+
email: "Laurynas.Jagutis@Alliander.com"
164+
affiliation: "Alliander"
165+
- family-names: "Wang"
166+
given-names: "Chenguang"
167+
email: "Chenguang.Wang@Alliander.com"
168+
affiliation: "Alliander"
169+
- family-names: "Figueroa Manrique"
170+
given-names: "Santiago"
171+
email: "Santiago.Figueroa.Manrique@Alliander.com"
172+
affiliation: "Alliander"
173+
- name: "Contributors to the LF Energy project Power Grid Model"

0 commit comments

Comments
 (0)