Skip to main content

Generalized & powerful time-series class and related functions

Project description

zynamon

Synopsis

Generalized & powerful time-series class and related functions.

Contents

This library defines a powerful time-series representation based on the well-known pandas DataFrames. However, it adds meta-data as well as conveniently built-in filtering & alignment routines for both value and time dimension. Moreover, the central time-series objects can be constructed from nearly any 1D data such that handling of various sources in a standardised way is made possible (e.g. regularly-sampled sensor data, event logs as well as audio streams).

As of now, this package is structured into the following modules:

zeit: Main module, defining classes TimeSeries and special TimeSpec as well as some helpers

imex: Routines for the automatic bulk import, conversion & aggregation of data from (a lot of!) CSV-files, e.g. proper extraction of all individual time-series hidden in event logs

utils: Helpers and routines for general analysis of TimeSeries objects and operators on two arbitrary objects, incl. routines to make objects "coherent" in time

xutils: Special conversion utilities for CSV-files containing DFT spectra as generated by the "CMS X-Tools" real-time multi-channel analysis software (Siemens AG).

[ Dr. Marcus Zeller | dsp4444@gmail.com | Erlangen, Germany | 2022-2025 ]

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

zynamon-0.1.1.tar.gz (69.3 kB view details)

Uploaded Source

Built Distribution

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

zynamon-0.1.1-py3-none-any.whl (64.4 kB view details)

Uploaded Python 3

File details

Details for the file zynamon-0.1.1.tar.gz.

File metadata

  • Download URL: zynamon-0.1.1.tar.gz
  • Upload date:
  • Size: 69.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for zynamon-0.1.1.tar.gz
Algorithm Hash digest
SHA256 bb9ff160f1f03f167f489f221df8856a095ca05a94476c2f893b7bcf4e7fa53d
MD5 4d426ccb549662824a9473deb7b338d8
BLAKE2b-256 7abd1dc37280b0c29ff1bf506a1dd7099b8c573feaed40d1137ed66af90c62f7

See more details on using hashes here.

File details

Details for the file zynamon-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: zynamon-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 64.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for zynamon-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 91582d8732b372f4d96b2f794cd534c113e94d02809bc8cbf40cf2a5ebbf8dd7
MD5 6e10a051cd126a4fd2eec2f115e88abd
BLAKE2b-256 d55d082a4cdf60b93ef7445803df638f02b6a32d85e97ca7177d511654c4a027

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