# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so

# Distribution / packaging
.Python
build/
dist/
downloads/
*.egg-info/
.installed.cfg
*.egg
pip-wheel-metadata/

# Virtual environments
.venv/
venv/
env/
ENV/

# Test / coverage
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
.mypy_cache/
.ruff_cache/
.hypothesis/

# Docs
site/

# Editors / OS
.vscode/
.idea/
*.swp
.DS_Store
Thumbs.db

# MRI data (do not commit patient / raw data)
*.dat
*.h5
*.hdf5
*.mrd
*.ismrmrd
*.mat
*.npy
*.npz
*.7
*.nii
*.nii.gz
*.cfl
*.cfl.hdr
# Anchored to repo root: unimri's own src/unimri/data/ package must not match.
/data/
/scratch/

# Output images/arrays written by running the examples from the repo root
# (tracked images belong in assets/, not the root)
/*.png
/*.npy
/coverage.xml
