Skip to content

Install (quick start)

The fastest way to get Yeliztli running. For full options (Docker, services, WSL2, configuration), see Install & self-host.

You need Python 3.12+, Node 20+, and enough disk for the reference databases (~60 GB minimum; ~80 GB recommended) — see system requirements.

git clone https://github.com/bioedca/Yeliztli.git
cd Yeliztli
pip install -e .
cd frontend && npm install && npm run build && cd ..
yeliztli-setup install     # registers + starts the background services

Then open http://localhost:8000. The setup wizard launches automatically to finish configuration and download reference data.

First-run setup takes a while

Full reference-data setup uses more than 60 GB at peak, with ~80 GB recommended for headroom, and commonly takes on the order of an hour or more. The dbNSFP step dominates: it downloads a large source archive, then builds and indexes a multi-GB SQLite database. Slow connections or disks can take considerably longer. This is separate from the later per-sample annotation step, which is usually only a few minutes for a standard genotyping-array file.

Prefer Docker?

docker compose up -d runs Yeliztli in containers instead — see Docker.

Next: upload your DNA.