# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
#     https://www.atlassian.com/git/tutorials/saving-changes/gitignore

#schedules
schedules/

# notebooks
notebooks/0

#user config files
# utils/user_input.py
# config/

#script to scp files
send_to_lefteris.ps1

#dataset folders
20[0-9][0-9]*/
# Allow year-based folders under tests/fixtures/data/
!tergite_autocalibration/tests/fixtures/data/01-44-14_simple_coupler_run-SUCCESS/20[0-9][0-9]*/
!tergite_autocalibration/tests/fixtures/data/01-44-14_simple_coupler_run-SUCCESS/20[0-9][0-9]*/**
!tergite_autocalibration/tests/fixtures/data/16-51-33_standard_run_ro_amplitude_three_state_optimization-SUCCESS/20[0-9][0-9]*/
!tergite_autocalibration/tests/fixtures/data/16-51-33_standard_run_ro_amplitude_three_state_optimization-SUCCESS/20[0-9][0-9]*/**

data_directory/

#data files
*.nc

#python packaging
*egg*

#local develpoment
local/

# Node artifact files
node_modules/
dist/

# Compiled Java class files
*.class

# Compiled Python bytecode
*.py[cod]

# Log files
*.log

# Package files
*.jar

# JetBrains IDE
.idea/

# Unit test reports
TEST*.xml

# Generated by MacOS
.DS_Store

# Generated by Windows
Thumbs.db

# Applications
*.app
*.exe
*.war

# Large media files
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv

# Environment variables
.env

# Byte-compiled / optimized / DLL files
__pycache__/


.pytest_cache/

# configs
configs/**
!configs/configs-readme.md
!tergite_acl/config/__init__.py
!tergite_acl/config/settings.py
!tergite_autocalibration/config/__init__.py
!tergite_autocalibration/config/env.py
configuration.meta.toml
!datasets/**/configuration.meta.toml
!tergite_autocalibration/tests/fixtures/**/configuration.meta.toml
misc/**
.browser

# dev-generated artefacts
tergite_acl/utils/**.csv
sequence.json
tergite_autocalibration/utils/**.csv
out/**

# internal
external/
workbench/
tergite_autocalibration/lib/nodes/coupler/cz_chevron/tests/results/**

tergite_acl/utils/clifford_module/**
tergite_autocalibration/lib/nodes/coupler/cz_characterisation/tests/results/**

# documentation
site/