API Reference#
Multifractal Analysis#
pymultifracs:
|
Compute wavelet coefficient and wavelet leaders. |
|
Perform multifractal analysis, given wavelet coefficients. |
|
Compute and plot benchmarks, varying the models and analysis parameters. |
Dataclasses#
Used to compute and store intermediary results. Not meant to be created outside of the analysis functions.
|
Wavelet Coefficient Decomposition. |
|
Wavelet Leader Representation. |
|
Wavelet Weak Scaling Exponent. |
Contains the structre functions and their linear fit. |
|
|
Computes and analyzes cumulant. |
|
Estimates the Multifractal Spectrum |
Storing the multifractal analysis output
|
Aggregates the output of multifractal analysis |
|
Aggregates the output of bivariate multifractal analysis |
Visualization#
pymultifracs.viz:
|
Plot the superposition of Fourier-based Welch estimation and Wavelet-based estimation of PSD on a log-log graphic. |
|
Helper function to plot individual \(C_m(j)\) functions along with their associated \(c_m\) fit. |
Bivariate Analysis#
pymultifracs.bivariate:
|
Bivariate multifractal analysis. |
Bivariate structure function. |
|
|
Bivariate cumulants. |
Simulation#
pymultifracs.simul:
Utility functions#
pymultifracs.utils:
|
Build a convenient vector of q values for multifractal analysis |
Outlier detection#
pymultifracs.robust:
|
Detect outliers in a signal. |