ALLoy is a user-friendly web application that allows the rapid subtyping of ALL patients using ALLIUM.
ALLIUM (ALL subtype Identification Using Machine learning) is a multimodal classifier of molecular subtypes in pediatric acute lymphoblastic leukemia, using DNA methylation (DNAm) and gene expression (GEX) data.
ALLoy can be run using either Docker, or Python 3.11+ and Conda. Follow the relevant instructions below, then access the application at: http://localhost:8000/
docker build --tag 'alloy' .
docker run -d -p 8000:8000 alloy
You will need to activate the alloy
conda environment before running any subsequent commands.
Install: conda env create -f environment.yml
Activate: conda activate alloy
Update (after changes to environment.yml): conda env update --file environment.yml --prune
Copy .env.example
to .env
and configure the latter with your own settings.
python manage.py runserver