Ross ROSS = Recommend OSS · open-source software intelligence for agents

dynamicslab/pysindy

A package for the sparse identification of nonlinear dynamical systems from data observed · 2026-08-28

github.com/dynamicslab/pysindy · homepage · Python · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

73/100

  • Activity 86
  • Release rhythm 41
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 139
  • age_days: 2672
  • days_rel: 237
  • days_push: 84
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1893 stars · 384 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

PySINDy is a Python library for discovering governing equations of dynamical systems from measurement data using the Sparse Identification of Nonlinear Dynamical systems (SINDy) method and related sparse regression techniques. The resulting models are interpretable symbolic equations that can be used for prediction, control, and theoretical analysis.

Use cases

  • discover differential equations from time-series data
  • fit sparse regression models to identify nonlinear dynamics
  • infer governing equations of a physical system from measurements
  • build interpretable models of dynamical systems for prediction and control
  • perform system identification on experimental or simulation data
  • learn symbolic equations of motion from trajectory data

When to choose

  • you have time-series measurements and want interpretable symbolic equations rather than a black-box model
  • you need to identify sparse nonlinear dynamics with techniques like SR3, MIOSR, or Bayesian regression
  • you want a well-documented, actively maintained scientific Python package with tutorials

When to avoid

  • you need black-box forecasting accuracy rather than interpretable equations
  • your data is noisy, sparse, or lacks the sampling quality SINDy methods require
  • you need a general-purpose deep learning time-series model instead of equation discovery

Facets

library · maturity active

machine-learning data-science simulation math machine-learning data-science simulation python cross-platform system-identification sparse-regression dynamical-systems model-discovery nonlinear-dynamics interpretable-models scientific-computing algorithms

1 source

Member repositories

RepositoryRoleHealth v2
dynamicslab/pysindymain73

For agents

markdown · JSON · MCP: product_card(name="dynamicslab/pysindy")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem