This is the code for the traveling wave rejection experiment in the Cleo paper (preprint). It is an implementation of the model in Moldakarimov et al., 2018
We use uv to manage dependencies and virtual environments. It is much faster than conda/mamba and includes dependency management features.
First set up a virtual environment:
uv venv && source .venv/bin/activate
Then install dependencies and the source code cleo_pe1
(PE1 refers to prospective experiment 1) package:
uv pip install .
Run simulations and produce figure with Task (a modern Make alternative):
task