I would like to point you to a potentially useful Python Package,especially in the realm dynamical models and synchronization phenomena.
The Kuramoto model is used to study a wide range of systems (for a review on its usage in the Neuroscience, see Breakspear et al. 2010, Generative models of cortical oscillations: neurobiological implications of the Kuramoto model)
"kuramoto": Python implementation of the Kuramoto model. 
| 
 | 
 
Python implementation of the Kuramoto model. Contribute to fabridamicelli/kuramoto development by creating an account on GitHub. 
github.com 
 | 
 
 
- 
 - 
Easy install with `pip install kuramoto`
 - 
Example notebooks: https://github.com/fabridamicelli/kuramoto/tree/master/examples
 - 
A super concise intro to the model and its behaviour and further references can be found here: https://github.com/fabridamicelli/kuramoto#kuramoto-model-101
 
As of today, a few people already trust it and the package registers >27K total downloads, ~900/month (pypi.org).
Check it out and any feedback/suggestions/bug reports are more than welcome (simply open an issue: https://github.com/fabridamicelli/kuramoto/issues)
All the best,
Fabrizio Damicelli