Skip to content

Commit 9526366

Browse files
timlichtenberglsoucasseTim Lichtenberg
authored
Draft for method paper submission to Journal of Open Source Software (JOSS) (#430)
* Add a workflow for compiling JOSS template. * Add paper template. * Started to update paper draft * Updated general information * draft summary * Added further structure and some background * Some re-phrasing * Started w/ modularisation section * Draft for "other codes" section * Added verification and documentation section * Authors * Affiliation * abstract * main text * modularisation * Corrected figure insert * modularisation top part * authors * figure fix * modularisation * citations framework * fix compile failure * fix compile failure 2 * 3 * 4 * reinstate full text * intend affiliation * lists * refs 1 * similar codes * refs 2 discussions * main text * renamed paper dir * back * updated schematic * added zalmoxis * read through 1 * fix figure * first complete draft version * updated citation * authors, citations * street name * citation order agni * suggestions by harrison, changes to figure * figure bug fix * one more :> * spelling * minor phrasings * orcid * Some adjustments to the JOSS template following comments. * Changed path to proteus_schematic * Corrected file path * Additional comments to draft 1 * Figure width * read through * Penultimate version * doi and paper title updates * Code version comment * minor updates * Bump cited version * Update bib * Fix typos * Final typo * Version and .cff file --------- Co-authored-by: Laurent Soucasse <135331272+lsoucasse@users.noreply.github.com> Co-authored-by: Tim Lichtenberg <timlichtenberg@Tims-iMac.local>
1 parent c266084 commit 9526366

File tree

9 files changed

+1316
-20
lines changed

9 files changed

+1316
-20
lines changed

.github/workflows/draft-pdf.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Draft PDF
2+
on:
3+
push:
4+
paths:
5+
- docs/paper/**
6+
- .github/workflows/draft-pdf.yml
7+
8+
jobs:
9+
paper:
10+
runs-on: ubuntu-latest
11+
name: Paper Draft
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
- name: Build draft PDF
16+
uses: openjournals/openjournals-draft-action@master
17+
with:
18+
journal: joss
19+
# This should be the path to the paper within your repo.
20+
paper-path: docs/paper/paper.md
21+
- name: Upload
22+
uses: actions/upload-artifact@v4
23+
with:
24+
name: paper
25+
# This is the output path where Pandoc will write the compiled
26+
# PDF. Note, this should be the same directory as the input
27+
# paper.md
28+
path: docs/paper/paper.pdf

.vscode/settings.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@
1212
],
1313
"python.analysis.diagnosticMode": "openFilesOnly",
1414
"julia.environmentPath": "${workspaceFolder}/AGNI",
15-
"fortran.fortls.disabled": true
15+
"fortran.fortls.disabled": true,
16+
"markdown.validate.enabled": true
1617
}

CITATION.cff

Lines changed: 38 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cff-version: 1.2.0
1+
cff-version: 1.3.0
22
message: "If you use this software, please cite it as below."
33

44
authors:
@@ -14,11 +14,6 @@ authors:
1414
given-names: "Laurent"
1515
orcid: "https://orcid.org/0000-0002-5422-8794"
1616

17-
- given-names: "Stef"
18-
family-names: "Smeets"
19-
affiliation: "Netherlands eScience Center"
20-
orcid: "https://orcid.org/0000-0001-5107-3531"
21-
2217
- family-names: "Sastre"
2318
given-names: "Mariana"
2419
orcid: "https://orcid.org/0000-0000-0000-0000"
@@ -31,8 +26,43 @@ authors:
3126
given-names: "Dan"
3227
orcid: "https://orcid.org/0000-0002-0673-4860"
3328

29+
- given-names: "Flavia C."
30+
family-names: "Pascal"
31+
orcid: "https://orcid.org/0009-0007-4663-1456"
32+
33+
- given-names: "Robb"
34+
family-names: "Calder"
35+
orcid: "https://orcid.org/0009-0002-9247-2437
36+
37+
- given-names: "Ben"
38+
family-names: "Riegler"
39+
40+
- given-names: "Hanno"
41+
family-names: "Spreeuw"
42+
orcid: "https://orcid.org/0000-0002-5057-0322"
43+
44+
- given-names: "Mark"
45+
family-names: "Hammond"
46+
orcid: "https://orcid.org/0000-0002-6893-522X"
47+
48+
- given-names: "Stef"
49+
family-names: "Smeets"
50+
orcid: "https://orcid.org/0000-0002-5413-9038"
51+
52+
- given-names: "Shang-Min"
53+
family-names: "Tsai"
54+
orcid: "https://orcid.org/0000-0002-8163-4608"
55+
56+
- given-names: "Oliver"
57+
family-names: "Shorttle"
58+
orcid: "https://orcid.org/0000-0002-8713-1446"
59+
60+
- given-names: "Raymond T."
61+
family-names: "Pierrehumbert"
62+
orcid: "https://orcid.org/0000-0002-5887-1197"
63+
3464
title: "PROTEUS"
35-
version: 25.05.20
65+
version: 25.07.31
3666
doi: 10.xx/xx.xx
37-
date-released: 2025-05-20
67+
date-released: 2025-07-31
3868
url: "https://github.com/FormingWorlds/PROTEUS"

docs/assets/schematic.png

436 KB
Loading

docs/bibliography.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,6 @@
88

99

1010
```bibtex
11-
@ARTICLE{Lichtenberg_2026_JOSS,
12-
author = {Tim Lichtenberg, Harrison Nicholls, Laurent Soucasse, Mariana Sastre, Emma Postolec, Dan J. Bower, Flavia C. Pascal, Ben Riegler, Hanno Spreeuw, Robb Calder, Mark Hammond, Stef Smeets, Shang-Min Tsai, Raymond T. Pierrehumbert},
13-
title = "The PROTEUS framework for planetary evolution",
14-
journal = {JOSS},
15-
year = {in prep.},
16-
month = jan,
17-
}
18-
1911
@ARTICLE{Nicholls_2025_MNRAS,
2012
author = {{Nicholls}, Harrison and {Pierrehumbert}, Raymond T. and {Lichtenberg}, Tim and {Soucasse}, Laurent and {Smeets}, Stef},
2113
title = "{Convective shutdown in the atmospheres of lava worlds}",

0 commit comments

Comments
 (0)