NeuroAnalyzer roadmap
General
- improve documentation
- better tutorials
- more performance optimizations
- distributed computing for pipelines
- support for MEG data
- improve support for ECoG data
- support for IEEG data
- support for SEEG data
- use eyetracker to detect eye movement and blink artifacts
- use 3D scanner for head mesh, e.g. Polhemus
- use 3D tracker for electrode locations, e.g. Polhemus
- organize data using BIDS
standard
- NIBS: TES modelling
- NIBS: removal of TES artifacts from EEG
- NIBS: transcranial focused ultrasound (tFUS)
- NIBS: transcranial infrared laser stimulation (TILS)
- tester: visual / auditory stimuli presentation module (via Raspberry
Pi)
- study: distributed computing, multiprocessing
- AMD ROCm / Intel Arc / Apple Metal acceleration
IO
- Fieldtrip import
- more import formats
- more export formats
Edit
- automated channel rejection
- automated epoch rejection
- insert channel
Process
- automated cleaning of artifacts
- REST referencing
- detect artifacts using TKEO
- multitaper: generate frequency-band-selective tapers to increase
sensitivity, varying the length of time segments, varying the number of
tapers and central frequency of the spectral representation of the
tapers
- wavelet-based denoising
Analysis
- reports in .md format (use Pandoc to convert to
HTML/ODT/DOCX/PDF)
- amplitude turbulence
- ANOVA test for segments
- beamforming, leakage correction
- CDR: current density reconstruction (GCDR, CDR spectrum), activity
within specified band
- compare components
- correlations between components
- cross-frequency phase-amplitude coupling
- dipoles
- frequency bands: medial vs left vs right channels within each
band
- FOOOF
- import and process data for EEG source localization
- ML/DL
- neural Granger causality (NGC)
- phase synchronization measurements: weighted PLI, phase coherence
(PC), imaginary component of coherency (IC)
- phase-amplitude cross-frequency coupling (PAC)
- power envelope connectivity
- probability maps: the local likelihood of belonging to a given
population
- signals/PSD comparison
- source localization
- tensor and other statistical maps (magnitude and direction,
probabilistic regions, regions of high vs low variability)
- support for clusterDepth.jl
Plots
- brain topography
- connectome graph
- 3d head/brain plots
- coherence spectrum (y: relative amplitude, x: frequencies)
- ITPC topoplot
- topoplot of which electrode at a given time exhibits statistically
significant difference between two signals