# .gitignore for a research project. Principle: commit inputs and code;
# regenerate everything else. (Rename this file to `.gitignore`.)

# Regenerated by the pipeline. Never commit, so staleness is impossible.
results/
figures/
*.log

# Environments (the lockfile IS committed; the environment itself is not).
.venv/
venv/
renv/library/
.pixi/

# Editor and OS noise.
.DS_Store
.ipynb_checkpoints/
__pycache__/
*.pyc
.Rhistory
.RData

# Large or sensitive data: keep out of Git; archive it and record its
# checksum + fetch instructions in the README instead.
data/raw/
*.h5
