Project
Citation¶
If TSDynamics contributes to published work, cite the software:
@software{estevez_tsdynamics,
author = {Estevez, Daniel},
title = {TSDynamics: Compiled dynamical systems and chaos analysis for Python},
url = {https://github.com/El3ssar/TSDynamics},
note = {Version as installed; see tsdynamics.__version__},
}
Citing the methods¶
TSDynamics implements published methods. Alongside the software entry, cite the original papers for what your work uses:
| You used | Cite |
|---|---|
max_lyapunov (two-trajectory rescaling) |
Benettin, Galgani & Strelcyn, Kolmogorov entropy and numerical experiments, Phys. Rev. A 14, 2338 (1976) |
lyapunov_spectrum (QR / tangent dynamics) |
Benettin, Galgani, Giorgilli & Strelcyn, Lyapunov characteristic exponents for smooth dynamical systems..., Meccanica 15, 9–30 (1980) |
kaplan_yorke_dimension |
Kaplan & Yorke, Chaotic behavior of multidimensional difference equations, Lecture Notes in Mathematics 730, Springer (1979) |
| Compiled ODE/DDE integration | Ansmann, Efficiently and easily integrating differential equations with JiTCODE, JiTCDDE, and JiTCSDE, Chaos 28, 043116 (2018) |
Citing the systems¶
Each built-in system declares its literature source in its reference
class attribute, shown on its page under Systems
and available programmatically:
from tsdynamics import registry
registry.get("Lorenz").reference
# 'Lorenz (1963), J. Atmos. Sci. 20, 130-141'
If your results hinge on a particular system, cite its original paper — the model deserves the credit before the implementation does.