Skip to content

Commit 4eb746d

Browse files
pavelkomarovclaude
andcommitted
JOSS 2.0 paper: 4th pass + bib refs + draft PDF workflow
- Comprehensive paper revision: capability table, architecture paragraph, spectral in family list, expanded Research Impact (docs/tutorials/license/ PySINDy), updated AI disclosure, three-step usage description - Add kalman1960, ahnert2007, pysindy references to paper.bib - Add .github/workflows/draft-pdf.yml to compile JOSS draft PDF on push Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 63e31a2 commit 4eb746d

3 files changed

Lines changed: 82 additions & 12 deletions

File tree

.github/workflows/draft-pdf.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
on: [push]
2+
3+
jobs:
4+
paper:
5+
runs-on: ubuntu-latest
6+
name: Paper Draft
7+
steps:
8+
- name: Checkout
9+
uses: actions/checkout@v4
10+
- name: Build draft PDF
11+
uses: openjournals/openjournals-draft-action@master
12+
with:
13+
journal: joss
14+
paper-path: paper/paper.md
15+
- name: Upload
16+
uses: actions/upload-artifact@v4
17+
with:
18+
name: paper
19+
path: paper/paper.pdf

paper/paper.bib

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,3 +120,36 @@ @software{derivative_pkg
120120
year = {2021},
121121
url = {https://github.com/andgoldschmidt/derivative}
122122
}
123+
124+
@article{kalman1960,
125+
author = {Rudolf E. Kalman},
126+
title = {A new approach to linear filtering and prediction problems},
127+
journal = {Journal of Basic Engineering},
128+
year = {1960},
129+
volume = {82},
130+
number = {1},
131+
pages = {35--45},
132+
doi = {10.1115/1.3662552}
133+
}
134+
135+
@article{ahnert2007,
136+
author = {Karsten Ahnert and Markus Abel},
137+
title = {Numerical differentiation of experimental data: local versus global methods},
138+
journal = {Computer Physics Communications},
139+
year = {2007},
140+
volume = {177},
141+
number = {10},
142+
pages = {764--774},
143+
doi = {10.1016/j.cpc.2007.03.009}
144+
}
145+
146+
@article{pysindy,
147+
author = {Brian M. de Silva and Kathleen Champion and Markus Quade and Jean-Christophe Loiseau and J. Nathan Kutz and Steven L. Brunton},
148+
title = {{PySINDy}: A {Python} package for the sparse identification of nonlinear dynamics from data},
149+
journal = {Journal of Open Source Software},
150+
year = {2020},
151+
volume = {5},
152+
number = {49},
153+
pages = {2104},
154+
doi = {10.21105/joss.02104}
155+
}

0 commit comments

Comments
 (0)