Skip to main content

Implements wavelet based multifractal analysis of 1d signals.

Project description

Python Doc Codecov Binder

Introduction

The PyMultiFracs package implements wavelet-based multifractal analysis of 1D signals.

Implemented features:

  • Computation of (1D) multiresolution quantities: wavelet coefficients, wavelet-leaders and p-leaders.

  • Computation of structure functions, cumulants and log-cumulants.

  • Estimation of the multifractal spectrum.

  • Bivariate multifractal analysis.

  • Bootstrap-derived confidence intervals and automated scaling range selection.

  • Outlier detection.

The initial implementation of the code in this package was based on the Wavelet p-Leader and Bootstrap based MultiFractal analysis (PLBMF) Matlab toolbox written by Patrice Abry, Herwig Wendt and colleagues. For a thorough introduction to multifractal analysis, you may access H. Wendt’s PhD thesis available on his website.

To get started, please look at our documentation.

Installation

PyMultiFracs may be installed using pip:

pip install pymultifracs

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

pymultifracs-0.3.2a0.tar.gz (72.6 kB view details)

Uploaded Source

Built Distribution

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

pymultifracs-0.3.2a0-py3-none-any.whl (82.1 kB view details)

Uploaded Python 3

File details

Details for the file pymultifracs-0.3.2a0.tar.gz.

File metadata

  • Download URL: pymultifracs-0.3.2a0.tar.gz
  • Upload date:
  • Size: 72.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for pymultifracs-0.3.2a0.tar.gz
Algorithm Hash digest
SHA256 2c083ee018b41aa84944613573a43a101ae7304b128551983c253be0dbbe5bf8
MD5 becbf3116aa427fe547a612f933cb62f
BLAKE2b-256 7aa1cd08ff47dc22ae6ae2bd52ad37147334fffda6ca14aed243c44719614dad

See more details on using hashes here.

File details

Details for the file pymultifracs-0.3.2a0-py3-none-any.whl.

File metadata

  • Download URL: pymultifracs-0.3.2a0-py3-none-any.whl
  • Upload date:
  • Size: 82.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for pymultifracs-0.3.2a0-py3-none-any.whl
Algorithm Hash digest
SHA256 acc67de44eb76019171d7a6138459ebdb762a54294774a674b5df079277c18c6
MD5 bc8c57063d4aa6d88616d68d5ada247b
BLAKE2b-256 cf7040b4f4dd0cdc15c10375aeaa974b58443e35232fd97e093270fea6a1f1cf

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