Package: xemd 0.1.5

Alejandro Verri Kozlowski

xemd: eXtended Empirical Mode Decomposition

Signals are decomposed into oscillatory modes by empirical mode decomposition and its ensemble, complementary ensemble, complete ensemble, masked, bivariate and multivariate variants, by variational mode decomposition and its multivariate and successive variants, and by local mean decomposition, iterative filtering, time varying filter empirical mode decomposition and the empirical wavelet transform; the synchrosqueezed wavelet transform is also provided. Empirical mode decomposition is due to Huang et al. (1998) <doi:10.1098/rspa.1998.0193>, its ensemble variant to Wu and Huang (2009) <doi:10.1142/S1793536909000047> and variational mode decomposition to Dragomiretskiy and Zosso (2014) <doi:10.1109/TSP.2013.2288675>. The modes can be described by their instantaneous amplitude and frequency and their Hilbert spectrum, tested as intrinsic mode functions or against white noise, selected by energy and compared through orthogonality, mode splitting, reconstruction quality, ensemble dispersion and similarity measures. Acceleration, velocity and displacement records stored as a long table of time, value, quantity and component are decomposed for every record and quantity in one call, with a warning and a regularization of the time grid when it is not uniform.

Authors:Alejandro Verri Kozlowski [aut, cre, cph, trl], G. Rilling [ctb], Marcelo A. Colominas [cph], Pierre Masselot [ctb], Vinícius Rezende Carvalho [ctb, cph], Eduardo Mazoni [cph], Jerome Gilles [ctb, cph], Kathryn Heal [ctb], Emanuele Papini [ctb, cph], Antonio Cicone [ctb], Shubhra Prakash [ctb], Stefano Bianchi [ctb, cph], Alessandro Longo [ctb, cph], Eugene Brevdo [ctb], Hau-Tieng Wu [ctb], Jianfeng Lu [ctb], Dongik Jang [ctb], Hee-Seok Oh [ctb], Donghoh Kim [ctb]

xemd_0.1.5.tar.gz
xemd_0.1.5.zip(r-4.7-any)xemd_0.1.5.zip(r-4.6-any)
xemd_0.1.5.tar.gz(r-4.7-any)xemd_0.1.5.tar.gz(r-4.6-any)
xemd_0.1.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
xemd/json (API)

# Install 'xemd' in R:
install.packages('xemd', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kanameishi/xemd/issues

Pkgdown/docs site:https://kanameishi.github.io

On CRAN:

Conda:

3.00 score 40 exports 2 dependencies

Last updated from:a2a96e4e0d. Checks:6 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK139
source / vignettesOK182
linux-releaseOK121
windows-develOK102
windows-releaseOK75
wasm-releaseOK96

Exports:assessFractionalNoiseassessIMFassessWhiteNoisebuildHilbertSpectrumcomputeInstantaneousAttributesdecomposeBEMDdecomposeCEEMDdecomposeCEEMDANdecomposeEEMDdecomposeEMDdecomposeEWTdecomposeICEEMDANdecomposeIFdecomposeIteratedMaskedEMDdecomposeLMDdecomposeMaskedEMDdecomposeMEMDdecomposeMVMDdecomposeNAMEMDdecomposeSVMDdecomposeTSLdecomposeTVFEMDdecomposeVMDdescribeModuleestimateMaskFrequencyextractSSTModeslistDecompositionslistOperationsmeasureDispersionmeasureDTWmeasureFCFmeasureModesTSLmeasureOrthogonalitymeasurePMSImeasureQRFreconstructTSLresiftModesselectModesEnergyselectModesTSLtransformSST

Dependencies:data.tablepracma

Introduction
Modes and intrinsic mode functions | Data model | Empirical mode decomposition | Variational mode decomposition | Instantaneous attributes and Hilbert spectrum | Further reading

Last update: 2026-11-08
Started: 2026-11-08

Seismic records
Acceleration, velocity and displacement | The long table | Methods | A scalar method | A coupled method | Grids that are not uniform | Measurement, selection and reconstruction | Command-line workflow

Last update: 2026-11-08
Started: 2026-11-08

Readme and manuals

Help Manual

Help pageTopics
Fractional Gaussian Noise Test of Intrinsic Mode FunctionsassessFractionalNoise
Intrinsic Mode Function ConditionsassessIMF
White-Noise Significance Test of ModesassessWhiteNoise
Hilbert Spectrum by Frequency CellsbuildHilbertSpectrum
Instantaneous Amplitude, Phase and FrequencycomputeInstantaneousAttributes
Bivariate Empirical Mode DecompositiondecomposeBEMD
Complementary Ensemble Empirical Mode DecompositiondecomposeCEEMD
Complete Ensemble Empirical Mode Decomposition with Adaptive NoisedecomposeCEEMDAN
Ensemble Empirical Mode DecompositiondecomposeEEMD
Empirical Mode DecompositiondecomposeEMD
Empirical Wavelet TransformdecomposeEWT
Improved Complete Ensemble Empirical Mode Decomposition with Adaptive NoisedecomposeICEEMDAN
Iterative FilteringdecomposeIF
Iterated Masking Empirical Mode DecompositiondecomposeIteratedMaskedEMD
Local Mean DecompositiondecomposeLMD
Masked Empirical Mode DecompositiondecomposeMaskedEMD
Multivariate Empirical Mode DecompositiondecomposeMEMD
Multivariate Variational Mode DecompositiondecomposeMVMD
Noise-Assisted Multivariate Empirical Mode DecompositiondecomposeNAMEMD
Successive Variational Mode DecompositiondecomposeSVMD
Decomposition of Time-Series RecordsdecomposeTSL
Time-Varying Filter Empirical Mode DecompositiondecomposeTVFEMD
Variational Mode DecompositiondecomposeVMD
Identity of the Installed ModuledescribeModule
Mask Frequency of the 2005 MaskingestimateMaskFrequency
Components Along the Ridges of a Synchrosqueezed TransformextractSSTModes
Methods of the Record OperationlistDecompositions
Exported Operations and Their ArgumentslistOperations
Dispersion of Ensemble MembersmeasureDispersion
Dynamic Time Warping Distance of ModesmeasureDTW
Fault Correlation Factor of ModesmeasureFCF
Metrics of the Modes of Time-Series RecordsmeasureModesTSL
Inner Products and Cosines Between ComponentsmeasureOrthogonality
Pseudo-Mode Splitting IndexmeasurePMSI
Quality of Reconstruction FactormeasureQRF
Reconstruction of Time-Series Records from Their ModesreconstructTSL
Consecutive Post-Processing of Ensemble ModesresiftModes
Selection of Modes by EnergyselectModesEnergy
Selection of the Modes of Time-Series RecordsselectModesTSL
Synchrosqueezed Wavelet TransformtransformSST