Installation¶
Quick Install¶
From Source¶
Requirements¶
Required¶
| Component | Version | Purpose |
|---|---|---|
| Python | 3.9+ | Core runtime |
| SQLite | 3.35+ | Data storage |
| sysstat | any | iostat, mpstat collectors |
Optional¶
| Component | Purpose |
|---|---|
| SLURM | Job-level analytics, queue monitoring |
| nvidia-smi | GPU monitoring |
| nfsiostat | NFS I/O metrics |
Verify Installation¶
Installation Types¶
User Install (Default)¶
For personal use or testing:
Paths:
System Install¶
For production cluster-wide deployment:
Paths:
See System Install for detailed permissions and setup.
Virtual Environment¶
Recommended for isolated installation:
Conda Environment¶
Development Install¶
For contributing:
git clone https://github.com/jtonini/nomad.git
cd nomad
python -m venv venv
source venv/bin/activate
pip install -e ".[dev]"
pytest