Skip to content

Commit 65400cd

Browse files
committed
DOC: add new JOSS, zenodo links in readme, update author list in toml
1 parent 8dc36e0 commit 65400cd

2 files changed

Lines changed: 28 additions & 7 deletions

File tree

README.rst

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PySensors
22
=========
3-
|Build| |RTD| |PyPI| |Codecov| |Binder| |JOSS| |Zenodo|
3+
|Build| |RTD| |PyPI| |Codecov| |Binder| |JOSS1| |JOSS2| |DOI|
44

55
**PySensors** is a Scikit-learn style Python package for the sparse placement of sensors, either for reconstruction or classification tasks.
66

@@ -264,13 +264,15 @@ If you find a bug in the code or want to request a new feature, please open an i
264264

265265
Citing PySensors
266266
----------------
267-
We have published a short paper in the Journal of Open Source Software (JOSS). You can find the paper `here <https://joss.theoj.org/papers/10.21105/joss.02828>`__.
267+
We have published 2 papers in the Journal of Open Source Software (JOSS). You can find the papers here: `JOSS1 <https://joss.theoj.org/papers/10.21105/joss.02828>`__ and `JOSS2 <https://joss.theoj.org/papers/10.21105/joss.09265#>`__.
268268

269269
If you use PySensors in your work, please consider citing it using:
270270

271271
.. code-block:: text
272272
273-
de Silva et al., (2021). PySensors: A Python package for sparse sensor placement. Journal of Open Source Software, 6(58), 2828, https://doi.org/10.21105/joss.02828``
273+
de Silva et al., (2021). PySensors: A Python package for sparse sensor placement. Journal of Open Source Software, 6(58), 2828, https://doi.org/10.21105/joss.02828
274+
275+
Karnik et al. (2026). PySensors 2.0: A Python Package for Sparse Sensor Placement. Journal of Open Source Software, 11(118), 9265, https://doi.org/10.21105/joss.09265
274276
275277
Bibtex:
276278

@@ -289,6 +291,19 @@ Bibtex:
289291
journal = {Journal of Open Source Software}
290292
}
291293
294+
@article{Karnik2026,
295+
doi = {10.21105/joss.09265},
296+
url = {https://doi.org/10.21105/joss.09265},
297+
year = {2026},
298+
publisher = {The Open Journal},
299+
volume = {11},
300+
number = {118},
301+
pages = {9265},
302+
author = {Karnik, Niharika and Bhangale, Yash and Abdo, Mohammad G. and Klishin, Andrei A. and Cogliati, Joshua J. and Brunton, Bingni W. and Kutz, J. Nathan and Brunton, Steven L. and Manohar, Krithika},
303+
title = {PySensors 2.0: A Python Package for Sparse Sensor Placement},
304+
journal = {Journal of Open Source Software}
305+
}
306+
292307
293308
References
294309
------------
@@ -342,9 +357,12 @@ References
342357
.. |Binder| image:: https://mybinder.org/badge_logo.svg
343358
:target: https://mybinder.org/v2/gh/dynamicslab/pysensors/master
344359

345-
.. |JOSS| image:: https://joss.theoj.org/papers/10.21105/joss.02828/status.svg
360+
.. |JOSS1| image:: https://joss.theoj.org/papers/10.21105/joss.02828/status.svg
346361
:target: https://doi.org/10.21105/joss.02828
347362

348-
.. |Zenodo| image:: https://zenodo.org/badge/260577702.svg
349-
:target: https://zenodo.org/badge/latestdoi/260577702
363+
.. |JOSS2| image:: https://joss.theoj.org/papers/10.21105/joss.09265/status.svg
364+
:target: https://doi.org/10.21105/joss.09265
365+
366+
.. |DOI| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.18665848.svg
367+
:target: https://doi.org/10.5281/zenodo.18665848
350368

pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,11 @@ name = "python-sensors"
1212
description = "Sparse Sensor Placement"
1313
authors = [
1414
{name="Brian de Silva", email="bdesilva@uw.edu"},
15+
{name="Niharika Karnik", email="niharika.karnik29@gmail.com"},
16+
{name="Yash Bhangale", email="yash6599@uw.edu"},
17+
{name="Mohammad Abdo", email="mohammad.abdo@inl.gov"},
1518
{name="Krithika Manohar", email="kmanohar@uw.edu"},
16-
{name="Emily Clark", email="emily.e.clark93@gmail.com"},
19+
{name="Emily Clark", email="emily.e.clark93@gmail.com"},
1720
]
1821
license = {text = "MIT"}
1922
requires-python = ">=3.10"

0 commit comments

Comments
 (0)