This repository contains the necessary code to create an animation of population dynamics following a Trefoil knot.
The exact conda environment used to create the animation can be created from the provided environment.yml
file as:
conda env create -f environment.yml
This work requires the latest version of matplotlib. In fact, the latest version was modified to fix the Z-ordering problem.
matplotlib >= 3.6.1
The standard matplotlib scripts do not correctly order the depth of lines. Thus I had to modify the latest matplotlib version to be capable of this, PR will be posted soon. In the meantime one can use the temporary fix from this fork.
I used a cartesian representation of the trefoil knot as the dynamics of the neurons:
See this blog post for more details.
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International Public License.