Web interface for phylogenetic lineage curation.
Prerequisites: JSONL file (.jsonl.gz) - see main README for MAT conversion.
cd linolium
npm run install-all && npm run build
./run-prod.sh /path/to/your/data.jsonl.gzcd linolium
# Backend
cd taxonium_backend
node server.js --port 8001 --data_file /path/to/data.jsonl.gz
# Frontend (separate terminal)
cd ..
npm run servecd linolium
npm run dev-with-backend # Hot reload
npm run rebuild-component # Rebuild after changes
npm run clean # Clean artifactsui/
└── linolium/ # Main application
├── taxonium_component/ # React components
├── taxonium_backend/ # API server
├── taxonium_data_handling/ # Data utilities
└── run-prod.sh # Launch script
- Hierarchical lineage visualization
- Review proposed lineages (from Autolin)
- Real-time editing (merge, split, reassign)
- JSONL/TSV export