Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

NeuroAnalyzer.jl review

Free#48 of 106 in Statistical Analysis Software

A Julia-based toolkit for signal processing and statistical analysis of neurophysiology recordings.

4.6/10Editor score
NeuroAnalyzer.jl4.6 Try NeuroAnalyzer.jl

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

NeuroAnalyzer.jl is a Julia toolbox for exploring, visualizing, and analyzing neurophysiological recordings. Its intended users include neuroscience, neurology, and psychiatry researchers working with EEG, MEG, ECoG, SEEG, NIRS, EDA, or related sensor data. The project combines import and editing tools with signal processing and statistics, so it is aimed at researchers who need more than a standalone test or charting utility. It is available as free, open-source software and is described as non-commercial.

Its clearest strength is breadth within neurophysiology data workflows. It imports formats spanning EEG, MEG, NIRS, MEP, and electrode locations, and supports editing channel metadata, trimming, resampling, re-epoching, bad-channel and bad-epoch detection, and channel interpolation. Signal-processing and visualization functions sit alongside descriptive statistics, confidence intervals, correlation and outlier tests, bootstrapping, permutation-based analysis, and linear regression. This makes it relevant for a research pipeline that moves from recordings to analysis, rather than for general-purpose statistical work across unrelated data types.

The project supports reproducible pipelines written as Julia scripts, as well as interactive GUI use with Pluto and PlutoUI; listed ecosystem connections also include Jupyter and Docker. That combination suits teams comfortable with Julia who want scriptable analysis, and the project describes use with large datasets and computing clusters. It is less suitable for analysts seeking a broad statistical application, a non-code-first workflow, or Bayesian analysis. The published project description identifies documentation and community as support channels. Choose NeuroAnalyzer.jl when neurophysiology formats and Julia-based signal/statistical workflows are central; look elsewhere if those requirements do not fit your work.

NeuroAnalyzer.jl pros and cons

  • Where it wins
    • Imports a broad range of EEG, MEG, NIRS, and electrode-position formats
    • Combines recording edits, signal processing, visualization, and statistical tests
    • Supports reproducible Julia scripts and interactive use with Pluto
  • Where it doesn't
    • Its focus is neurophysiological recordings rather than general statistical analysis
    • Using the scripting pipeline requires working in Julia
    • Support channels are documentation and community

NeuroAnalyzer.jl fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update