complex_systems#
This repo is mainly for educational purpose. Instead of writing scattered and redundant scripts, it is implemented using OOP, thus enabling a coherent scheme and easy extension to incorporate more models.
Modeling and simulation of complex systems:
Difference equation
ODE
Cellular automaton
PDE
Dynamical network
Demo#
Navigate to Streamlit to play with a demo.
Alternatively, see this notebook or run jupyter notebook demo/demo.ipynb
.
Install#
Use as an application without installation of the package:
pip install -r requirements.txt
Then work only in the repo root directory.
Alternatively, use as an installed package. On Windows, using setuptools
, run in the cloned directory:
python -m pip install --upgrade pip
pip install .
Install in development mode:
pip install -e .[dev]
Uninstall:
pip uninstall modeling-complex-systems