├── .gitattributes ├── .github └── workflows │ ├── docs.yml │ ├── python-publish.yml │ └── test.yml ├── .gitignore ├── .vscode └── settings.json ├── CLAUDE.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── api.rst ├── conf.py ├── design.rst ├── getting_started.rst ├── index.rst └── make.bat ├── images ├── active_learning_app.png ├── anomaly.png └── logo │ ├── tsod.eps │ ├── tsod.png │ └── tsod.svg ├── notebooks ├── Example Water Level.ipynb ├── Getting started.ipynb ├── SMHI_hydrology.ipynb └── cmems.ipynb ├── pyproject.toml ├── tests ├── __init__.py ├── data │ ├── BO_TS_MO_FINO2.nc │ ├── Ballen_20150218-20201222.csv │ ├── combined.joblib │ └── example.csv ├── data_generation.py ├── test_detectors.py └── test_persistence.py └── tsod ├── __init__.py ├── base.py ├── custom_exceptions.py ├── detectors.py └── hampel.py /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ipynb linguist-language=Python -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/design.rst -------------------------------------------------------------------------------- /docs/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/getting_started.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/docs/make.bat -------------------------------------------------------------------------------- /images/active_learning_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/images/active_learning_app.png -------------------------------------------------------------------------------- /images/anomaly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/images/anomaly.png -------------------------------------------------------------------------------- /images/logo/tsod.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/images/logo/tsod.eps -------------------------------------------------------------------------------- /images/logo/tsod.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/images/logo/tsod.png -------------------------------------------------------------------------------- /images/logo/tsod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/images/logo/tsod.svg -------------------------------------------------------------------------------- /notebooks/Example Water Level.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/notebooks/Example Water Level.ipynb -------------------------------------------------------------------------------- /notebooks/Getting started.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/notebooks/Getting started.ipynb -------------------------------------------------------------------------------- /notebooks/SMHI_hydrology.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/notebooks/SMHI_hydrology.ipynb -------------------------------------------------------------------------------- /notebooks/cmems.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/notebooks/cmems.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/BO_TS_MO_FINO2.nc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/data/BO_TS_MO_FINO2.nc -------------------------------------------------------------------------------- /tests/data/Ballen_20150218-20201222.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/data/Ballen_20150218-20201222.csv -------------------------------------------------------------------------------- /tests/data/combined.joblib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/data/combined.joblib -------------------------------------------------------------------------------- /tests/data/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/data/example.csv -------------------------------------------------------------------------------- /tests/data_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/data_generation.py -------------------------------------------------------------------------------- /tests/test_detectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/test_detectors.py -------------------------------------------------------------------------------- /tests/test_persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tests/test_persistence.py -------------------------------------------------------------------------------- /tsod/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tsod/__init__.py -------------------------------------------------------------------------------- /tsod/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tsod/base.py -------------------------------------------------------------------------------- /tsod/custom_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tsod/custom_exceptions.py -------------------------------------------------------------------------------- /tsod/detectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tsod/detectors.py -------------------------------------------------------------------------------- /tsod/hampel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DHI/tsod/HEAD/tsod/hampel.py --------------------------------------------------------------------------------