henhaobio
Sign in

bioRxivNeurosciencePreprint

invertmeeg: A Benchmark and Unified Python Library for EEGInverse Solvers

Lukas HeckeriD

PDFDOI

Abstract

Electroencephalography (EEG) source imaging remains difficult to compare systematically because inverse solvers are distributed across different software packages, programming languages, and evaluation protocols. We present a frozen four-scenario EEG benchmark of 106 solvers evaluated on a shared BioSemi-32 / ico3 setup, together with invertmeeg, an open-source Python package that currently exposes 118 inverse solvers through a consistent two-step interface built on the MNE-Python ecosystem. The benchmark spans focal, multi-source, spatially extended, and low-SNR source configurations and uses earth movers distance (EMD) as the primary metric, with average precision (AP), mean localization error (MLE), and correlation used for complementary ranking. Across this benchmark, no single solver dominates every regime: flexible subspace and hybrid methods perform best overall, while Bayesian methods remain particularly competitive under extended-source and low-SNR conditions. The package is available via pip install invertmeeg and imported in Python as invert.

Citations
0

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISNegi '26Jurkowska '26Sorrentino '17Mahjoory '17Halder '19Jiao '22
70% semantic matchNeuroscience
Anuja Negi, Stefan Haufe, Alexandre Gramfort+1 more·IEEE Transactions on Biomedical Engineering·Jan 1, 2026