# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual Environment
venv/
env/
ENV/
.env
.venv
.venv*/
env.bak/
venv.bak/

# IDE
.idea/
.vscode/
*.swp
*.swo
.DS_Store

# Jupyter Notebook
.ipynb_checkpoints
*.ipynb

# Testing
.coverage
htmlcov/
.pytest_cache/
.tox/

# Distribution
*.tar.gz
*.zip

# los and databases
*.log
*.sqlite
*.db
*.csv
!examples/deepdraw_dummy/design_pool.csv
!examples/deepdraw_dummy/measurements.csv
*.pdf
*.png
*.err
*.out

# Model files and data
*.h5
*.pkl
*.model
*.pth
*.7z
*.safetensors
multirun/*
data/*
data_new/*
!data/scripts/*
models/
checkpoints/
results/
results_*/
runs/
deepdraw_run/
wandb/
data_assembly/
data_analyze/

# Environment management
.python-version
poetry.lock
.ruff_cache/

# Documentation
docs/_build/
site/

# Misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
# run_experiments.py
setting.json

# dir
data_new_deprecated/

# logs
logs
multirun
outputs
logs_experiments
log_test/*
logs_test/*
slurm_logs/


# hidden directories
.*

# Local assistant settings and instructions
.codex/
.claude/
AGENTS.md
CLAUDE.md

# local data
**/test_local.yaml
**/local_166k.yaml
/benchmarks/datasets/

# Local-only analysis / figure-generation scripts (notebooks, sensitivity-analysis
# helpers, etc.). Anything dropped under this folder stays out of git.
benchmarks/utils/analysis/
/utils/
