# .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