pyrates-neuroscience/PyRates

Open-source, graph-based Python code generator and analysis toolbox for dynamical systems (pre-implemented and custom models). Most pre-implemented models belong to the family of neural population models.

50
/ 100
Established

Graph-based code generation transforms YAML or Python model definitions into backend-specific implementations (NumPy, TensorFlow, PyTorch, Julia, Fortran, MATLAB), enabling efficient simulation and parameter optimization across CPU and GPU hardware. Supports hierarchical network construction with differential equations, algebraic equations, and dynamic edge equations featuring scalar or distributed delays. Integrates with Auto-07p for parameter continuation and includes pre-built neural population models suitable for direct use or custom integration.

No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

88

Forks

13

Language

Python

License

GPL-3.0

Last pushed

Jan 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/pyrates-neuroscience/PyRates"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.