psymple
is a Python package designed for general complex systems modelling. A complex system is a dynamic system whose interconnectivity produces non-trivial or unexpected behaviour. Examples of complex systems exist everywhere, from ecological systems, chemical reactions, economic systems, astronomy and even social networks.
psymple
officially supports Python 3.10
and higher.
The latest version of psymple
is available on PyPI and can be installed with pip
.
pip install psymple
The latest version of psymple
documentation can be found here.
For most new users, going through the following resources in the suggested order will provide a good introduction to psymple
.
- To familiarise yourself with the need, purpose and design of
psymple
, the best place to start is here. - To start modelling with
psymple
, the best place to find out about capturing functions and differential equations is here. - To start simulating models in
psymple
, start reading about systems here. - A detailed set of examples demonstrating the process of building and simulating models can be found here.
- If you're interested in the mathematical basis of
psymple
, the best place to start is here. - Information on how to get help, support, or get involved with developing
psymple
can be found here.