Metadata-Version: 2.5
Name: pimf
Version: 0.2.1
Summary: Intrinsic multiscale filtering (IMF) for 1-D signals: linear and robust decompositions.
Project-URL: Homepage, https://github.com/mkuziuk/pimf
Project-URL: Documentation, https://mkuziuk.github.io/pimf/
Project-URL: Source, https://github.com/mkuziuk/pimf
Project-URL: Issues, https://github.com/mkuziuk/pimf/issues
Author: Mikhail Kuziuk
License-Expression: MIT
License-File: LICENSE
Keywords: decomposition,m-estimator,robust-statistics,signal-processing,smoothing
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.10
Requires-Dist: numpy>=1.22
Description-Content-Type: text/markdown

# pimf

pimf is a Python library for intrinsic multiscale filtering of one-dimensional
signals, built on NumPy. It extracts components from coarse to fine scales using
linear or robust local fits. You can choose predefined or custom kernels and
contrasts, and control window sizes and the number of components.

[Documentation and examples](https://mkuziuk.github.io/pimf/)
