Skip to content

Commit

Permalink
Fix dependences versions. Remove annotation tool
Browse files Browse the repository at this point in the history
  • Loading branch information
charalamm committed Dec 12, 2023
1 parent e32c717 commit 04716cc
Show file tree
Hide file tree
Showing 28 changed files with 17 additions and 4,015 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/"]
17 changes: 12 additions & 5 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,22 @@
setuptools.setup(
name="tsod",
version="0.2.0",
install_requires=["pandas>=1.0.0", "numba", "joblib"],
install_requires=[
"pandas==2.1.*",
"joblib==1.3.*",
"numba==0.57.*",
],
extras_require={
"dev": [
"pytest>=6.2.1",
"pytest==6.2.*",
"pytest-cov==4.1.*",
"sphinx==4.5.0", # pin version to work with sphinx-book-theme,
"sphinx-book-theme",
"sphinx-book-theme==1.0.*",
],
"ml": [
"pyod==1.1.*",
"tensorflow==2.15.*"
],
"ml": ["pyod", "tensorflow"],
"test": ["pytest>=6.2.1"],
},
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 04716cc

Please sign in to comment.