Development prerequisites

Development prerequisites#

Development requires Git, Python 3.10–3.13, a C++17 compiler and CMake. Clone all submodules; external/MRArbGrad is part of the native build and the SeqEyes source is pinned separately under viewer/.

The reference file-format tests use the test-only dependency in tests/requirements.txt. Tests requiring an unavailable reference fixture skip rather than changing the runtime dependency set.