Getting Started¶
Installation¶
First run — interactive TUI¶
This launches the arrow-key menu:
Panel Design Workflow
▸ Demo by disease Pick a disease → get a scored panel in seconds
Score proteins Multi-criteria demand + feasibility scoring
Propose panel Optimized panel selection with constraints
...
Select Demo by disease → pick a category → get a scored panel.
First run — CLI¶
# Score a few proteins
panel score TNF IL6 GDF15 CXCL10 VEGFA
# Run a full disease demo
panel demo inflammation --size 5
# See all commands
panel --help
Dependencies¶
- Python ≥3.11
- Network access (hits NIH, OpenAlex, ClinicalTrials.gov, EBI GWAS APIs)
- bioingest data directory (for competitor menus, pathway data, protein mapping)
Environment variables¶
| Variable | Default | Description |
|---|---|---|
PANEL_GRAPHRAG_API_URL |
http://localhost:8000 |
GraphRAG API endpoint |
PANEL_DATA_DIR |
data |
Cache directory |
PANEL_OPENALEX_EMAIL |
(empty) | Email for OpenAlex polite pool |