Skip to main content

A Python package for time series analysis through images

Project description

tsia: a Python package for time series analysis through images


tsia (time series images analysis) is a package to perform time series analysis and diagnostics thanks to imaging techniques.

Installation

Dependencies

tsia requires:

  • python (>= 3.7)
  • matplotlib (>= 3.3.0)
  • networkx (>= 2.5)
  • numba (>= 0.48.0)
  • numpy (>= 1.17.5)
  • python-louvain (>= 0.14)
  • pyts (>= 0.11.0)

User installation

If you already have a working installation of the aforementioned modules, you can easily install tsia using pip:

pip install tsia

Implemented features

tsia consists of the following modules:

  • markov: this module provides some methods to compute statistics from Markov transition fields as implemented in the pyts package. It also implements functions to map back MTF output to the original time series.

  • network_graph: this module provides some methods to compute statistics and several encoding techniques to interpret network graphs built upon MTF.

  • plot: this module implements several useful visualization techniques to provide insights into univariate timeseries. This module implement MTF, network graph visualization and several line graphs (vanilla time series, colored time series with different color encodings, quantile discretization overlay...).

  • utils: this modules includes some utilities leveraged by the other ones.

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

tsia-0.1.14.tar.gz (14.0 kB view details)

Uploaded Source

Built Distribution

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

tsia-0.1.14-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file tsia-0.1.14.tar.gz.

File metadata

  • Download URL: tsia-0.1.14.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for tsia-0.1.14.tar.gz
Algorithm Hash digest
SHA256 6dac3eb03b854280ed340af175af0d5a5b700e02f6ce9ae407907679e2ef74f5
MD5 cca1d3509327e50a9ffa75f4d3ed8281
BLAKE2b-256 912fa93cc13ba3a9dfa0b9ffe17536b075a8a44f5f72d76e1379ad8456d9f9b4

See more details on using hashes here.

File details

Details for the file tsia-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: tsia-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for tsia-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 4fc0f3067d50cefdb397c46395162ea1571d432065cdb6e3723698cbca77dcae
MD5 b609968255af04cc7ca83c4ecf103bc7
BLAKE2b-256 8bd675795031f8d052c9642b265fcb8940994ec91c9f1e74af58fe9108a6f1db

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