Skip to main content

A good Timeseries Anomaly Generator.

Project description

TimeEval logo

A good Timeseries Anomaly Generator.

pipeline status coverage report PyPI version License: MIT python version 3.7|3.8|3.9

GutenTAG is an extensible tool to generate time series datasets with and without anomalies. A GutenTAG time series consists of a single (univariate) or multiple (multivariate) channels containing a base oscillation with different anomalies at different positions and of different kinds.

tl;dr

base-oscillations base-oscillations base-oscillations

base-oscillations

The following call uses the example-config.yaml configuration file to generate a single time series with two anomalies in the middle and the end of the series.

python -m gutenTAG --config-yaml generation_configs/example-config.yaml --seed 11 --no-save --plot

Example unsupervised time series with two anomalies

Documentation

GutenTAG's documentation can be found here.

TODO

  • negation anomaly (does a pattern not appear)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

timeeval-gutenTAG-0.2.0rc4.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

timeeval_gutenTAG-0.2.0rc4-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

Details for the file timeeval-gutenTAG-0.2.0rc4.tar.gz.

File metadata

  • Download URL: timeeval-gutenTAG-0.2.0rc4.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.54.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.13

File hashes

Hashes for timeeval-gutenTAG-0.2.0rc4.tar.gz
Algorithm Hash digest
SHA256 ad639b1ac82d61332fa86dbdee66e5590a59b0397c9e575ebe2b56ac6fc29f74
MD5 0c425a7d67df9f65bc62b312569c3893
BLAKE2b-256 3ea555016de94e13be2a60e4cab03c0db3c747d16a798e58d94d536c2a2138df

See more details on using hashes here.

File details

Details for the file timeeval_gutenTAG-0.2.0rc4-py3-none-any.whl.

File metadata

  • Download URL: timeeval_gutenTAG-0.2.0rc4-py3-none-any.whl
  • Upload date:
  • Size: 37.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.54.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.13

File hashes

Hashes for timeeval_gutenTAG-0.2.0rc4-py3-none-any.whl
Algorithm Hash digest
SHA256 7f0cf08b20444afddd39f4610acdc57e0c918898cdc837204acec1c9a910077e
MD5 e5288bd486e642d7a17c9a7c3379e71b
BLAKE2b-256 a297149d9da3e36071481da98341dd1b484023fa769ad5ef17619dcfcdca8a4d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page