Skip to content

Installation

Prerequisites

  • Apptainer/Singularity (for HPC/container execution)
apptainer pull tabnado.sif docker://ghcr.io/cchahrour/tabnado:latest

Run any command inside the container:

apptainer exec tabnado.sif tabnado-run --help

If your cluster uses singularity instead of apptainer, use the same commands with singularity.

Optional: Local Dev Environment (uv)

uv venv --python 3.12
uv pip install -e .
uv pip install pytorch-tabular==1.2.0 --no-deps

Install test dependencies when needed:

uv pip install -e ".[test]"

Verify CLI Commands

tabnado-init --help

Optional: Run Tests

pytest tests -vv