#6 · Primary category: Scientific Computing & Data Notebooks
pysindy
A package for the sparse identification of nonlinear dynamical systems from data
Project last updated:06/10/26
GitHub Stars
1.9K
Forks
385
Contributors
42
License
Other
Why we included this project
PySINDy turns noisy time-series measurements into readable differential equations. It implements the SINDy method, which searches for a compact, interpretable model of how a system's state evolves instead of treating the data as a black box. That makes it useful for anyone working with physical systems, whether you are studying fluid flows, designing controllers, or building simulations. The package includes a library of candidate terms, several sparse regression optimizers, and tools for handling derivatives and noisy data, so you can go from raw measurements to a validated model without leaving Python. Teams already doing scientific computing in notebooks will find it slots in easily.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
julia
The Julia Programming Language
root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
deepmd-kit
A deep learning package for many-body potential energy representation and molecular dynamics
Enzyme
High-performance automatic differentiation of LLVM and MLIR.
PhiFlow
A differentiable PDE solving framework for machine learning