Skip to main content

Time series anomaly detection and forecasting

Project description

SAM

SAM is a Python package for timeseries analysis, anomaly detection and forecasting.

Author: Royal HaskoningDHV

Email: arjan.bontsema@rhdhv.com

Contributors: Daan van Es, Arjan Bontsema, Ruben Peters, Ruud Kassing, Miguel Hernandez

Getting started

The documentation is available here. Just ignore the certificate error for now.

To install the package, you need to have access to the Azure Devops projects. Then, add a pip.ini (Windows) or pip.conf (Mac/Linux) file to your virtualenv. This file should have the following lines of text:

[global]
extra-index-url=https://pkgs.dev.azure.com/corporateroot/SAM/_packaging/SAM/pypi/simple/

Also, make sure to install the azure keyring: pip install keyring artifacts-keyring. Now you can install with pip install sam.

There are different optional dependencies for SAM, if you are unsure us pip install sam[all] other options include plotting (just use the plotting functionality), data_science (all dependencies needed for a data scientist) and data_engineering (dependencies for data engineer).

Keep in mind that the sam package is updated frequently, and after a while, your local version may be out of date with the online documentation. To be sure, run the pip install -U sam command to install the latest version.

Configuration

A configuration file can be created as .config. This configuration file only stores api credentials for now, but more options may be added in the future. The configuration file is parsed using the Python3 configparser, and an example configuration is shown below:

[regenradar]
user=regenradar.username
password=secret123

[openweathermap]
apikey=secret456

Issue tracking and Feature Requests

Anyone can create feature requests or bug reports! You can browse and create new issues in Devops: https://dev.azure.com/corporateroot/SAM/_workitems/

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

sam-2.10.3.tar.gz (111.9 kB view details)

Uploaded Source

Built Distribution

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

sam-2.10.3-py3-none-any.whl (137.8 kB view details)

Uploaded Python 3

File details

Details for the file sam-2.10.3.tar.gz.

File metadata

  • Download URL: sam-2.10.3.tar.gz
  • Upload date:
  • Size: 111.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for sam-2.10.3.tar.gz
Algorithm Hash digest
SHA256 d2acf08100f6e5f0a6bde95830bb652a651300f8678cd876cdea0f9cd7ffe26a
MD5 521ea175bafa61a647553d82a86db480
BLAKE2b-256 b0d85aaf3c95e74c0d01da4383b6f20b181385859a1fde48246b9857e959ef1b

See more details on using hashes here.

File details

Details for the file sam-2.10.3-py3-none-any.whl.

File metadata

  • Download URL: sam-2.10.3-py3-none-any.whl
  • Upload date:
  • Size: 137.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for sam-2.10.3-py3-none-any.whl
Algorithm Hash digest
SHA256 81765f3351ec62c7e0cfaa05bbb180c830b8e39a4fa702fca3459334d68e3f99
MD5 f7c8628680e37eec635259454593d58c
BLAKE2b-256 0e13b35fd33aa6e1b475b0ec0619633344e6ca6d5dca932153006015a351c0c8

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