data/
!data/model/project.yaml
logging/
spot_frames/
result/
configs/crowlab/model/
*.mp4
*.avi
*.mkv
*.mov
!docs/source/_static/media/*.mp4
docs/build_preview/
# pynaviz/
*.wav
*.nc
*.nwb
*.npy
*.csv
*.tsv
*.npz
*paper.pdf

# Upstream repos cloned for reference only — never committed (they carry their
# own .git, so `git add` would record them as submodule gitlinks). Anything we
# actually ship from them is vendored under ethograph/segment/dlc2action/.
repos/
BaFormer/
asrf/


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

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask instance folder
instance/

# Sphinx documentation
docs/_build/
docs/_build_check/
docs/jupyter_execute/

# MkDocs documentation
/site/

# PyBuilder
target/

# Pycharm and VSCode
.idea/
venv/
.vscode/

# IPython Notebook
.ipynb_checkpoints

# pyenv
.python-version

# OS
.DS_Store

# written by setuptools-scm
**/_version.py

# Development build artifacts
ethograph-*/

# Local archive of superseded code (never committed)
.archive/

# E2E-Spot clone (+ snapshot) used by scripts/spot_point_events.py; patch kept in scripts/
spot/
spot_mod/
