v2.0.0
Loading...
Searching...
No Matches
dsp Directory Reference
Directory dependency graph for dsp:
src/libraries/dsp

Directories

 
rt

Files

 
annotate_artifact.cpp
 Implementation of annotateMusclZscore and annotateAmplitude.
 
annotate_artifact.h
 Continuous-data annotation of muscle and amplitude artefacts.
 
artifact_detect.cpp
 Implementation of ArtifactDetect.
 
artifact_detect.h
 Declaration of ArtifactDetect — ECG and EOG physiological artifact event detection.
 
bad_channel_detect.cpp
 Implementation of BadChannelDetect.
 
bad_channel_detect.h
 Declaration of BadChannelDetect — automated detection of bad MEG/EEG channels.
 
bad_channels_lof.cpp
 LOF-based bad channel detection implementation.
 
bad_channels_lof.h
 Bad-channel detection via the Local Outlier Factor (LOF) algorithm.
 
bad_channels_maxwell.cpp
 SSS-based bad channel detection implementation.
 
bad_channels_maxwell.h
 Bad channel detection via SSS reconstruction residuals.
 
bridged_electrodes.cpp
 Bridged electrode detection implementation.
 
bridged_electrodes.h
 Detection of electrically bridged EEG electrodes via the Electrical Distance metric.
 
channel_derivation.cpp
 ChannelDerivation class implementation.
 
channel_derivation.h
 Linear channel derivations — bipolar montages and arbitrary weighted recombinations.
 
connectivity_aec.cpp
 ConnectivityAec class implementation.
 
connectivity_aec.h
 ConnectivityAec — Amplitude Envelope Correlation connectivity metric.
 
cosinefilter.cpp
 Definition of the CosineFilter class.
 
cosinefilter.h
 Frequency-domain cosine-tapered (raised-cosine) FIR filter design.
 
csd.cpp
 Implementation of Csd — Cross-Spectral Density computation.
 
csd.h
 Cross-spectral density (CSD) estimation via averaged windowed FFTs.
 
dpss.cpp
 Implementation of Dpss.
 
dpss.h
 Discrete Prolate Spheroidal Sequences (Slepian tapers) for multitaper spectral estimation.
 
dsp_global.cpp
 dsp library global functions.
 
dsp_global.h
 Export/import macros and namespace declaration for the DSP library.
 
eeg_reference.cpp
 EEG re-referencing functions implementation.
 
eeg_reference.h
 EEG re-referencing operators — common-average, single-electrode and REST.
 
eog_regression.cpp
 Implementation of EogRegression.
 
eog_regression.h
 Declaration of EogRegression — EOG artifact removal via linear regression.
 
epoch_extractor.cpp
 Implementation of EpochExtractor.
 
epoch_extractor.h
 Declaration of EpochExtractor — segments continuous MEG/EEG data into trials.
 
extended_infomax.cpp
 ExtendedInfomax class definition.
 
extended_infomax.h
 Extended Infomax independent component analysis (super- and sub-Gaussian sources).
 
filter_chpi.cpp
 Implementation of filterChpi — cHPI signal removal by notch filtering.
 
filter_chpi.h
 Declaration of filterChpi — cHPI signal removal by notch filtering.
 
filterio.cpp
 Definition of the FilterIO class.
 
filterio.h
 Plain-text serialisation of FilterKernel coefficient sets.
 
filterkernel.cpp
 Contains all FilterKernel.
 
filterkernel.h
 Linear-phase FIR filter kernel with overlap-add FFT convolution back-end.
 
fine_calibration.cpp
 Fine calibration implementation.
 
fine_calibration.h
 Fine calibration data for SSS.
 
firfilter.cpp
 Implementation of FirFilter.
 
firfilter.h
 Discoverable design / apply façade over the FilterKernel FIR engine.
 
ica.cpp
 Implementation of the ICA class.
 
ica.h
 FastICA-based independent component analysis for MEG / EEG artifact removal.
 
iirfilter.cpp
 Implementation of IirFilter.
 
iirfilter.h
 Butterworth IIR filter design and application via numerically stable second-order sections.
 
maxwell_movement_comp.cpp
 Maxwell movement compensation implementation.
 
maxwell_movement_comp.h
 Maxwell movement compensation for MEG.
 
morlet_tfr.cpp
 Implementation of MorletTfr.
 
morlet_tfr.h
 Complex Morlet wavelet time-frequency representation (TFR).
 
multitaper_psd.cpp
 Implementation of MultitaperPsd.
 
multitaper_psd.h
 Thomson multitaper power-spectral-density estimator.
 
multitaper_tfr.cpp
 Implementation of MultitaperTfr.
 
multitaper_tfr.h
 Sliding-window multitaper time-frequency representation.
 
parksmcclellan.cpp
 TODO: describe this file in one substantive sentence.
 
parksmcclellan.h
 Parks–McClellan equiripple FIR design via the Remez exchange algorithm.
 
peak_finder.cpp
 Peak detection implementation.
 
peak_finder.h
 Local-maxima peak detection in 1-D signals with prominence filtering.
 
picard_ica.cpp
 PicardIca class implementation.
 
picard_ica.h
 Declaration of the PicardIca class — Preconditioned ICA for Real Data.
 
resample.cpp
 Implementation of Resample.
 
resample.h
 Declaration of Resample — polyphase anti-aliased rational resampling for MEG/EEG data.
 
simulate.cpp
 Simulation utilities implementation.
 
simulate.h
 Simulation utilities for source estimates and evoked data.
 
spectrogram.cpp
 Definition of spectrogram class.
 
spectrogram.h
 Gaussian-windowed short-time Fourier transform (STFT) spectrogram.
 
sphara.cpp
 Definition of the Sphara class.
 
sphara.h
 SPatial HARmonic Analysis (SPHARA) spatial-filter projector assembly.
 
sss.cpp
 Implementation of the SSS class.
 
sss.h
 Signal-Space Separation (SSS) and temporal SSS (tSSS) for MEG data.
 
stim_artifact.cpp
 Implementation of fixStimArtifact.
 
stim_artifact.h
 Declaration of fixStimArtifact — stimulus artifact repair by interpolation or zeroing.
 
surface_laplacian.cpp
 Implementation of SurfaceLaplacian.
 
surface_laplacian.h
 Spherical-spline surface Laplacian (Current Source Density) for EEG.
 
welch_psd.cpp
 Implementation of WelchPsd.
 
welch_psd.h
 Welch's averaged-periodogram power-spectral-density estimator.
 
xdawn.cpp
 Implementation of the Xdawn class.
 
xdawn.h
 Declaration of the Xdawn class for event-related response enhancement.