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.0rc5.tar.gz (29.7 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.0rc5-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: timeeval-gutenTAG-0.2.0rc5.tar.gz
  • Upload date:
  • Size: 29.7 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.0rc5.tar.gz
Algorithm Hash digest
SHA256 9a0278e2d9d819982fa3fb0fc6737f0a755c7d6c344dff84eebb14deb4a1a1eb
MD5 a0f07cefa854fc966fba4ec51a549aca
BLAKE2b-256 2dc7cb54addc54c2da0e6256ff5efb56d7ab21eb74e559dd5115cf38bccb5847

See more details on using hashes here.

File details

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

File metadata

  • Download URL: timeeval_gutenTAG-0.2.0rc5-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.0rc5-py3-none-any.whl
Algorithm Hash digest
SHA256 a33d9a3ecc4e5bf566dcba3d1421c5b9dc5d5e461f11a82cd717f1483bbdd528
MD5 7059730c9a5d2bcd196f89a14ac6896b
BLAKE2b-256 fb30c4b29e2f749eede842a0c55522710e26058cbf98457dca3213bc1da5fc0f

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