Skip to content

Commit

Permalink
Merge pull request #49 from DHI/Fix-Dependencies-Remove-Annotation
Browse files Browse the repository at this point in the history
Fix dependences versions. Remove annotation tool
  • Loading branch information
ecomodeller authored Dec 19, 2023
2 parents e32c717 + e45a501 commit a95214a
Show file tree
Hide file tree
Showing 29 changed files with 17 additions and 4,018 deletions.
1 change: 0 additions & 1 deletion .devcontainer/.dockerignore

This file was deleted.

14 changes: 0 additions & 14 deletions .devcontainer/Dockerfile

This file was deleted.

26 changes: 0 additions & 26 deletions .devcontainer/devcontainer.json

This file was deleted.

8 changes: 0 additions & 8 deletions .streamlit/config.toml

This file was deleted.

2 changes: 0 additions & 2 deletions Makefile

This file was deleted.

14 changes: 5 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,6 @@ Sensors often provide faulty or missing observations. These anomalies must be de

This package aims to provide examples and algorithms for detecting anomalies in time series data specifically tailored to DHI users and the water domain. It is simple to install and deploy operationally and is accessible to everyone (open-source).

## [Active learning web application](https://github.com/DHI/tsod/blob/main/tsod/active_learning/)

The web application is developed using [Streamlit](https://streamlit.io/). All requirements needed to run this application can be found [here](https://github.com/DHI/tsod/blob/main/.devcontainer/Dockerfile).

![](images/active_learning_app.png)



## Getting Started

* [Documentation](https://dhi.github.io/tsod/getting_started.html)
Expand All @@ -39,6 +31,11 @@ Or development version:

`pip install https://github.com/DHI/tsod/archive/main.zip`

## [Active learning web application](https://github.com/DHI/tsod/blob/main/tsod/active_learning/)

There is a web application that is developed using [Streamlit](https://streamlit.io/). It can be found [here]()


## Vision
* A simple and consistent API for anomaly detection of timeseries
* The computational speed will be good for typical timeseries data found in the water domain, to support realtime detection
Expand All @@ -59,4 +56,3 @@ The training data is considered "normal" and is not polluted by outliers. New te
- Follow PEP8 code style. This is automatically checked during Pull Requests.

- If citing or re-using other code please make sure their license is also consistent with our policy.

13 changes: 0 additions & 13 deletions requirements.txt

This file was deleted.

1 change: 0 additions & 1 deletion ruff.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
# ignore long license for ruff
ignore = ["E501", "E741"]
exclude = ["tsod/active_learning/"]
12 changes: 8 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,19 @@
setuptools.setup(
name="tsod",
version="0.2.0",
install_requires=["pandas>=1.0.0", "numba", "joblib"],
install_requires=[
"pandas>=1.0.0",
"joblib",
"numba",
],
extras_require={
"dev": [
"pytest>=6.2.1",
"pytest>=6",
"pytest-cov>=4",
"sphinx==4.5.0", # pin version to work with sphinx-book-theme,
"sphinx-book-theme",
],
"ml": ["pyod", "tensorflow"],
"test": ["pytest>=6.2.1"],
"ml": ["pyod", "tensorflow>=2"],
},
author="Henrik Andersson",
author_email="[email protected]",
Expand Down
4 changes: 0 additions & 4 deletions tsod/active_learning/__init__.py

This file was deleted.

55 changes: 0 additions & 55 deletions tsod/active_learning/app.py

This file was deleted.

Loading

0 comments on commit a95214a

Please sign in to comment.