| atom_params | Read atom parameters from a SQLite database |
| clear_cache | Clear MatchingPursuit Cache |
| eeg_montage | Performs bipolar, reference or average EEG montage |
| empi_check | Checks if EMPI external software is installed |
| empi_execute | Launches the empi program |
| empi_install | Installs the EMPI external program |
| empi_locate | Get required external software localization |
| filters_coeff | A wrapper function for 'signal::butter()' function |
| gabor_fun | Gabor function implementation |
| gabor_proj_fft | FFT-based fast computation of inner products between a signal and Gabor atoms |
| omp_core | Implements Orthogonal Matching Pursuit (OMP) algorithm |
| omp_execute | Orthogonal Matching Pursuit decomposition for multi-channel signals |
| plot.ecg | The function displays ECG signals in a layout corresponding to standard paper ECG printouts |
| plot.edf | The function displays EEG signals |
| plot.mp | Plots a time-frequency (T-F) map to visualize EMPI decomposition |
| read_csv_signals | Reads and validates a CSV file structure |
| read_dict | Read dictionary of Gabor atoms from XML file |
| read_ecg_signals | Reads WFDB-compatible signal and header files |
| read_edf_params | Reads a selected EDF or EDF+ file and returns signal parameters |
| read_edf_signals | Reads a selected EDF or EDF+ file and returns signal data |
| read_empi_db_file | Reads data from a SQLite file created by the Matching Pursuit algorithm |
| run_omp_pipeline | Run the complete OMP decomposition pipeline |
| sig2bin | Reads input signal(s) from a data frame and returns them in binary format |
| tf_map | Creates a time-frequency map using atoms from the Matching Pursuit algorithm |
| topk_atoms | Select best Gabor atoms based on phase-invariant similarity |