FlowClass.jl: Classifying Dynamical Systems by Structural Properties in Julia
Michael P.H. Stumpf

TL;DR
FlowClass.jl is a Julia package that classifies continuous-time dynamical systems into hierarchical structural classes using computational tests, aiding biological modeling and understanding system stability and behavior.
Contribution
The package introduces a comprehensive computational framework for classifying dynamical systems into structural categories relevant for biological applications.
Findings
Enables classification of systems into gradient, Morse-Smale, and general types.
Provides tools to quantify non-gradient (curl) dynamics.
Facilitates analysis of gene regulatory networks and cell fate models.
Abstract
FlowClass.jl is a Julia package for classifying continuous-time dynamical systems into a hierarchy of structural classes: Gradient, Gradient-like, Morse-Smale, Structurally Stable, and General. Given a vector field \(\mathbf{F}(\mathbf{x})\) defining the system \(\mathrm{d}\mathbf{x}/\mathrm{d}t = \mathbf{F}(\mathbf{x})\), the package performs a battery of computational tests -- Jacobian symmetry analysis, curl magnitude estimation, fixed point detection and stability classification, periodic orbit detection, and stable/unstable manifold computation -- to determine where the system sits within the classification hierarchy. This classification has direct implications for qualitative behaviour: gradient systems cannot oscillate, Morse-Smale systems are structurally stable in less than 3 dimensions, and general systems may exhibit chaos. Much of classical developmental theory going back to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsChaos control and synchronization · Quantum chaos and dynamical systems · Morphological variations and asymmetry
