Skip to content

Commit 49631ee

Browse files
committed
added arXiv link to taxonomy paper to readme
1 parent 57cdd04 commit 49631ee

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

README.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Python methods for numerical differentiation of noisy data, including multi-obje
1616
<img src='https://coveralls.io/repos/github/florisvb/PyNumDiff/badge.svg?branch=master' alt='Coverage Status' /></a>
1717
<a href="https://badge.fury.io/py/pynumdiff">
1818
<img src="https://badge.fury.io/py/pynumdiff.svg" alt="PyPI"></a>
19-
<a href="https://doi.org/10.5281/zenodo.6374098">
20-
<img src="https://zenodo.org/badge/DOI/10.5281/zenodo.6374098.svg" alt="DOI"></a>
19+
<!--a href="https://doi.org/10.5281/zenodo.6374098">
20+
<img src="https://zenodo.org/badge/DOI/10.5281/zenodo.6374098.svg" alt="DOI"></a-->
2121
<a href="https://joss.theoj.org/papers/102257ee4b0142bf49bc18d7c810e9d5">
2222
<img src="https://joss.theoj.org/papers/102257ee4b0142bf49bc18d7c810e9d5/status.svg"></a>
2323
</p>
@@ -34,7 +34,7 @@ PyNumDiff is a Python package that implements various methods for computing nume
3434
6. generalized Kalman smoothing
3535
7. local approximation with linear model
3636

37-
For a full list, explore modules in the [Sphinx documentation](https://pynumdiff.readthedocs.io/master/).
37+
For a full list, explore modules in the [Sphinx documentation](https://pynumdiff.readthedocs.io/master/), or read section 7 of our [Taxonomy Paper](https://arxiv.org/abs/2512.09090).
3838

3939
Most of these methods have multiple parameters, so we take a principled approach and propose a multi-objective optimization framework for choosing parameters that minimize a loss function to balance the faithfulness and smoothness of the derivative estimate. For more details, refer to [this paper](https://doi.org/10.1109/ACCESS.2020.3034077).
4040

@@ -122,6 +122,19 @@ See CITATION.cff file as well as the following references.
122122
journal = {Journal of Open Source Software}
123123
}
124124

125+
### Collection of numerical differentiation methods:
126+
127+
@misc{komarov2025taxonomynumericaldifferentiationmethods,
128+
title={A Taxonomy of Numerical Differentiation Methods},
129+
author={Pavel Komarov and Floris van Breugel and J. Nathan Kutz},
130+
year={2025},
131+
eprint={2512.09090},
132+
archivePrefix={arXiv},
133+
primaryClass={math.NA},
134+
url={https://arxiv.org/abs/2512.09090}
135+
}
136+
137+
125138
### Optimization algorithm:
126139

127140
@article{ParamOptimizationDerivatives2020,

0 commit comments

Comments
 (0)