Codex is a web application for exploring and analyzing neurons and annotations from the FlyWire Whole Brain Connectome.
Python 3.9 or later is required.
We recommend using an environment manager such as Poetry:
poetry install
poetry run ./scripts/make_data.sh
poetry run ./scripts/run_local.sh
To run in Flask debug mode
poetry run ./scripts/run_local_dev.sh
Navigate to localhost:5000
Run service locally and click around in all pages
poetry run ./scripts/run_unit_tests.sh
If test status or coverage percentage change, update the static badges above
poetry run ./scripts/lint.sh