jbramburger/DataDrivenDynSyst
Scripts and notebooks to accompany the book Data-Driven Methods for Dynamic Systems
This project provides practical, example-driven code for scientists and engineers to understand how modern computational tools interpret complex time-series data from dynamic systems. It takes raw data from systems like fluid dynamics, planetary motion, or chemical reactions, and produces mathematical models that describe the underlying behavior. Researchers in fields like physics, engineering, or applied mathematics would use these scripts.
161 stars.
Use this if you need to analyze time-series data from physical or engineered systems to uncover their underlying dynamic rules and make predictions, especially when you don't know the system's governing equations.
Not ideal if your data is static or cross-sectional, or if you're looking for solutions that don't involve the principles of dynamical systems.
Stars
161
Forks
32
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Oct 28, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/jbramburger/DataDrivenDynSyst"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
lululxvi/deepxde
A library for scientific machine learning and physics-informed learning
pnnl/neuromancer
Pytorch-based framework for solving parametric constrained optimization problems,...
wilsonrljr/sysidentpy
A Python Package For System Identification Using NARMAX Models
dynamicslab/pysindy
A package for the sparse identification of nonlinear dynamical systems from data
google-research/torchsde
Differentiable SDE solvers with GPU support and efficient sensitivity analysis.