What’s new#

Version 1.1.1 (2022-08-24)#

Bug#

Version 1.1.0 (2022-08-03)#

Enhancements#

Bugs#

API and behavior changes#

Authors#

  • Adam Li

  • Adeline Fecker+

  • Alessandro Tonin+

  • Alex Ciok+

  • Alex Rockhill

  • Alexandre Gramfort

  • Archit Singhal+

  • Ashley Drew+

  • Ben Beasley+

  • Carina Forster+

  • Christian O’Reilly

  • Clemens Brunner

  • Cora Kim

  • Daniel McCloy

  • Dominik Welke

  • Dominique Makowski

  • Eric Larson

  • Evan Hathaway

  • Frederik D. Weber+

  • Guillaume Favelier

  • Hamid Maymandi+

  • Ilias Machairas+

  • Jean-Remi King

  • Johann Benerradi

  • Jon Houck

  • Jona Sassenhagen

  • Jordan Drew+

  • Lukas Gemein+

  • Marijn van Vliet

  • Martin Schulz

  • Mathieu Scheltienne

  • Matt Courtemanche+

  • Matthias Dold+

  • Matti Toivonen+

  • Michiru Kaneda+

  • Mikołaj Magnuski

  • Mingjian He+

  • Naveen Srinivasan+

  • Phillip Alday

  • Reza Nasri+

  • Reza Shoorangiz

  • Richard Höchenberger

  • Rob Luke

  • Scott Huberty+

  • Simon Kern

  • Sondre Foslien+

  • Stefan Appelhoff

    1. Wang+

  • Tziona NessAiver+

Version 1.0.0 (2022-03-21)#

Enhancements#

Bugs#

API changes#

Dependencies#

Numerous external dependencies that used to be bundled with MNE-Python are now not shipped with the package anymore and will instead be retrieved automatically from their official sources when you install MNE-Python. This simplifies MNE-Python maintenance and keeps the package smaller. The following new dependencies have been added:

Authors#

  • Adam Li

  • Adina Wagner+

  • Alex Rockhill

  • Alexandre Gramfort

  • Britta Westner

  • Clemens Brunner

  • Daniel McCloy

  • Eduard Ort

  • Eric Larson

  • Etienne de Montalivet+

  • Federico Zamberlan+

  • Guillaume Favelier

  • Jan Sosulski

  • Jan Zerfowski+

  • Jeff Stout

  • John Veillette+

  • Joshua Teves

  • Julia Guiomar Niso Galán

  • Luke Bloy

  • Marijn van Vliet

  • Martin Schulz

  • Mathieu Scheltienne

  • Matthias Eberlein+

  • Michiru Kaneda+

  • Mikołaj Magnuski

  • Nikolai Chapochnikov+

  • Richard Höchenberger

  • Robert Luke

  • Scott Huberty+

  • Senwen Deng+

  • Stefan Appelhoff

  • Steve Matindi

  • Thomas Hartmann

Version 0.24.0 (2021-11-03)#

Enhancements#

Bugs#

API changes#

Authors#

People who contributed to this release in alphabetical order (people with a + are first time contributors):

  • Adam Li

  • Alex Rockhill

  • Alexandre Gramfort

  • Britta Westner

  • Clemens Brunner

  • Daniel McCloy

  • Darin Erat Sleiter+

  • David Julien+

  • Denis A. Engemann

  • Dominique Makowski+

  • Eric Larson

  • Erica Peterson

  • Evan Hathaway

  • Evgeny Goldstein+

  • Fede Raimondo

  • Gansheng Tan+

  • Guillaume Favelier

  • Hubert Banville

  • Jan Sosulski+

  • Jean-Remi King

  • Jeff Stout

  • Johann Benerradi

  • John Samuelsson+

  • Josh Koen+

  • Joshua Teves+

  • Lukas Hecker+

  • Luke Bloy

  • Marian Dovgialo+

  • Marijn van Vliet

  • Martin Schulz

  • Mathieu Scheltienne+

  • Mikołaj Magnuski

  • Pierre-Antoine Bannier+

  • Reza Shoorangiz+

  • Richard Höchenberger

  • Riessarius Stargardsky+

  • Robert Luke

  • Romain Derollepot+

  • Ross Maddox

  • Ryan Law+

  • Stefan Appelhoff

  • Steve Matindi+

  • Timothy Gates+

  • Valerii Chirkov

  • Xiaokai Xia+

Version 0.23.0 (2021-04-27)#

Enhancements#

Bugs#

API changes#

Authors#

People who contributed to this release in alphabetical order (people with a + are first time contributors):

  • Adam Li

  • Alex Rockhill

  • Alexandre Gramfort

  • Ana Radanovic

  • Andres Rodriguez+

  • Anna Padee+

  • Apoorva Karekal+

  • Britta Westner

  • Catalina Magalvan

  • Christian Brodbeck

  • Christian Mista

  • Christian O’Reilly

  • Christina Zhao

  • Christopher J. Bailey

  • Clemens Brunner

  • Cora Kim+

  • Daniel McCloy

  • Denis A. Engemann

  • Dominik Welke+

  • Eduard Ort

  • Enrico Varano+

  • Eric Larson

  • Erica Peterson+

  • Evgenii Kalenkovich

  • Felix Klotzsche+

  • Giorgio Marinato

  • Guillaume Favelier

  • Jack Zhang+

  • Jean-Remi King

  • Johann Benerradi

  • Joris Van den Bossche

  • Judy D Zhu+

  • Liberty Hamilton

  • Luke Bloy

  • Maggie Clarke+

  • Mainak Jas

  • Manorama Kadwani

  • Marijn van Vliet

  • Martin Schulz

  • Matt Sanderson+

  • Matteo Anelli+

  • Nicolas Gensollen

  • Ram Pari+

  • Richard Höchenberger

  • Richard Koehler+

  • Robert Luke

  • Rotem Falach+

  • Sebastien Treguer

  • Silvia Cotroneo+

  • Stefan Appelhoff

  • Steven Bierer

  • Sumalyo Datta+

  • Timon Merk

  • Tristan Stenner

  • Valerii Chirkov+

  • Victoria Peterson

  • Yu-Han Luo

  • Zhi Zhang+

Version 0.22.0 (2020-12-17)#

Enhancements#

Bugs#

API changes#

Authors#

People who contributed to this release in alphabetical order (people with a + are first time contributors):

  • Adam Li

  • Alexandre Gramfort

  • Aniket Pradhan +

  • Austin Hurst +

  • Christian Brodbeck

  • Clemens Brunner

  • Daniel McCloy

  • Denis A. Engemann

  • Eduard Ort +

  • Eric Larson

  • Evan Hathaway +

  • Evgenii Kalenkovich

  • Fede Raimondo

  • Guillaume Favelier

  • Hongjiang Ye +

  • Jean-Remi King

  • Jeff Stout +

  • Jonathan Kuziek +

  • Jussi Nurminen

  • Justus Schwabedal

  • Keith Doelling

  • Kyle Mathewson

  • Mads Jensen

  • Mainak Jas

  • Marijn van Vliet

  • Mikolaj Magnuski

  • Olaf Hauk

  • Qianliang Li +

  • Richard Höchenberger

  • Robert Luke

  • Stefan Appelhoff

  • Thomas Hartmann

  • Tod Flak +

  • Victoria Peterson +

Version 0.21 (2020-09-21)#

Enhancements#

Bugs#

API changes#

Authors#

People who contributed to this release in alphabetical order (people with a + are first time contributors):

  • Adam Li

  • Adonay Nunes

  • Alejandro Weinstein

  • Alex Rockhill

  • Alexandre Gramfort

  • Anton Nikolas Waniek

  • Britta Westner

  • Christian O’Reilly

  • Clemens Brunner

  • Daniel McCloy

  • Eric Larson

  • Evgenii Kalenkovich

  • Fede Raimondo

  • Guillaume Favelier

  • Hubert Banville

  • Jeroen Van Der Donckt +

  • Johann Benerradi +

  • Kyle Mathewson +

  • Lau Møller Andersen +

  • Liberty Hamilton +

  • Luke Bloy

  • Lx37 +

  • Mainak Jas

  • Marijn van Vliet

  • Martin Billinger

  • Martin Schulz +

  • Martin van Harmelen

  • Mikolaj Magnuski

  • Olaf Hauk

  • Rahul Nadkarni +

  • Richard Höchenberger

  • Robert Luke

  • Sara Sommariva

  • Simeon Wong +

  • Stefan Appelhoff

  • Steven Bierer +

  • Svea Marie Meyer +

  • Teon Brooks

  • Thomas Hartmann

  • Yu-Han Luo

  • chapochn

  • mshader

Version 0.20 (2020-03-27)#

Changelog#

Bug#

API#

Authors#

People who contributed to this release (in alphabetical order):

  • Adam Li

  • Adonay Nunes

  • Alex Rockhill

  • Alexandre Gramfort

  • Ariel Rokem

  • Britta Westner

  • Carlos de la Torre

  • Christian Brodbeck

  • Christian O’Reilly

  • Chun-Hui Li

  • Clemens Brunner

  • Daniel McCloy

  • Demetres Kostas

  • Denis A. Engemann

  • Dmitrii Altukhov

  • Dominik Welke

  • Eric Larson

  • Ezequiel Mikulan

  • Fahimeh Mamashli

  • Fede Raimondo

  • Fu-Te Wong

  • Geoff Brookshire

  • Guillaume Favelier

  • Henrich Kolkhorst

  • Joan Massich

  • José C. García Alanis

  • Jussi Nurminen

  • Kaisu Lankinen

  • Luke Bloy

  • Mainak Jas

  • Marijn van Vliet

  • Mathurin Massias

  • Mikolaj Magnuski

  • Mohamed Sherif

  • Mohammad Daneshzand

  • Nataliia Kozhemiako

  • Nicolas Barascud

  • Nicolas Legrand

  • Olaf Hauk

  • Padma Sundaram

  • Ramiro Gatti

  • Richard Höchenberger

  • Robert Luke

  • Robert Oostenveld

  • Sebastian Major

  • Sophie Herbst

  • Stefan Appelhoff

  • Stefan Repplinger

  • Thomas Hartmann

  • Victor Férat

  • Yu-Han Luo

Version 0.19 (2019-09-24)#

Changelog#

Bug#

API#

Version 0.18 (2019-05-19)#

Changelog#

Bug#

API#

Version 0.17 (2018-11-19)#

Changelog#

Bug#

API#

Authors#

People who contributed to this release (in alphabetical order):

  • Alexandre Gramfort

  • Antoine Gauthier

  • Britta Westner

  • Christian Brodbeck

  • Clemens Brunner

  • Daniel McCloy

  • David Sabbagh

  • Denis A. Engemann

  • Eric Larson

  • Ezequiel Mikulan

  • Henrich Kolkhorst

  • Hubert Banville

  • Jasper J.F. van den Bosch

  • Jen Evans

  • Joan Massich

  • Johan van der Meer

  • Jona Sassenhagen

  • Kambiz Tavabi

  • Lorenz Esch

  • Luke Bloy

  • Mainak Jas

  • Manu Sutela

  • Marcin Koculak

  • Marijn van Vliet

  • Mikolaj Magnuski

  • Peter J. Molfese

  • Sam Perry

  • Sara Sommariva

  • Sergey Antopolskiy

  • Sheraz Khan

  • Stefan Appelhoff

  • Stefan Repplinger

  • Steven Bethard

  • Teekuningas

  • Teon Brooks

  • Thomas Hartmann

  • Thomas Jochmann

  • Tom Dupré la Tour

  • Tristan Stenner

  • buildqa

  • jeythekey

Version 0.16 (2018-05-01)#

Changelog#

Bug#

API#

Authors#

People who contributed to this release (in alphabetical order):

  • Alejandro Weinstein

  • Alexandre Gramfort

  • Annalisa Pascarella

  • Anne-Sophie Dubarry

  • Britta Westner

  • Chris Bailey

  • Chris Holdgraf

  • Christian Brodbeck

  • Claire Braboszcz

  • Clemens Brunner

  • Daniel McCloy

  • Denis A. Engemann

  • Desislava Petkova

  • Dominik Krzemiński

  • Eric Larson

  • Erik Hornberger

  • Fede Raimondo

  • Henrich Kolkhorst

  • Jean-Remi King

  • Jen Evans

  • Joan Massich

  • Jon Houck

  • Jona Sassenhagen

  • Juergen Dammers

  • Jussi Nurminen

  • Kambiz Tavabi

  • Katrin Leinweber

  • Kostiantyn Maksymenko

  • Larry Eisenman

  • Luke Bloy

  • Mainak Jas

  • Marijn van Vliet

  • Mathurin Massias

  • Mikolaj Magnuski

  • Nathalie Gayraud

  • Oleh Kozynets

  • Phillip Alday

  • Pierre Ablin

  • Stefan Appelhoff

  • Stefan Repplinger

  • Tommy Clausner

  • Yaroslav Halchenko

Version 0.15 (2017-10-20)#

Changelog#

BUG#

API#

Authors#

People who contributed to this release (in alphabetical order):

  • akshay0724

  • Alejandro Weinstein

  • Alexander Rudiuk

  • Alexandre Barachant

  • Alexandre Gramfort

  • Andrew Dykstra

  • Britta Westner

  • Chris Bailey

  • Chris Holdgraf

  • Christian Brodbeck

  • Christopher Holdgraf

  • Clemens Brunner

  • Cristóbal Moënne-Loccoz

  • Daniel McCloy

  • Daniel Strohmeier

  • Denis A. Engemann

  • Emily P. Stephen

  • Eric Larson

  • Fede Raimondo

  • Jaakko Leppakangas

  • Jean-Baptiste Schiratti

  • Jean-Remi King

  • Jesper Duemose Nielsen

  • Joan Massich

  • Jon Houck

  • Jona Sassenhagen

  • Jussi Nurminen

  • Laetitia Grabot

  • Laura Gwilliams

  • Luke Bloy

  • Lukáš Hejtmánek

  • Mainak Jas

  • Marijn van Vliet

  • Mathurin Massias

  • Matt Boggess

  • Mikolaj Magnuski

  • Nicolas Barascud

  • Nicole Proulx

  • Phillip Alday

  • Ramonapariciog Apariciogarcia

  • Robin Tibor Schirrmeister

  • Rodrigo Hübner

      1. Gutstein

  • Simon Kern

  • Teon Brooks

  • Yousra Bekhti

Version 0.14 (2017-03-24)#

Changelog#

BUG#

API#

Authors#

People who contributed to this release (in alphabetical order):

  • Alexander Rudiuk

  • Alexandre Gramfort

  • Annalisa Pascarella

  • Antti Rantala

  • Asish Panda

  • Burkhard Maess

  • Chris Holdgraf

  • Christian Brodbeck

  • Cristóbal Moënne-Loccoz

  • Daniel McCloy

  • Denis A. Engemann

  • Eric Larson

  • Erkka Heinila

  • Hermann Sonntag

  • Jaakko Leppakangas

  • Jakub Kaczmarzyk

  • Jean-Remi King

  • Jon Houck

  • Jona Sassenhagen

  • Jussi Nurminen

  • Keith Doelling

  • Leonardo S. Barbosa

  • Lorenz Esch

  • Lorenzo Alfine

  • Luke Bloy

  • Mainak Jas

  • Marijn van Vliet

  • Matt Boggess

  • Matteo Visconti

  • Mikolaj Magnuski

  • Niklas Wilming

  • Paul Pasler

  • Richard Höchenberger

  • Sheraz Khan

  • Stefan Repplinger

  • Teon Brooks

  • Yaroslav Halchenko

Version 0.13 (2016-09-27)#

Changelog#

BUG#

API#

  • The add_eeg_ref argument in core functions like mne.io.read_raw_fif() and mne.Epochs has been deprecated in favor of using mne.set_eeg_reference() and equivalent instance methods like raw.set_eeg_reference(). In functions like mne.io.read_raw_fif() where the default in 0.13 and older versions is add_eeg_ref=True, the default will change to add_eeg_ref=False in 0.14, and the argument will be removed in 0.15.

  • Multiple aspects of FIR filtering in MNE-Python has been refactored:

    1. New recommended defaults for l_trans_bandwidth='auto', h_trans_bandwidth='auto', and filter_length='auto'. This should generally reduce filter artifacts at the expense of slight decrease in effective filter stop-band attenuation. For details see Defaults in MNE-Python. The default values of l_trans_bandwidth=h_trans_bandwidth=0.5 and filter_length='10s' will change to 'auto' in 0.14.

    2. The filter_length=None option (i.e. use len(x)) has been deprecated.

    3. An improved phase='zero' zero-phase FIR filtering has been added. Instead of running the designed filter forward and backward, the filter is applied once and we compensate for the linear phase of the filter. The previous phase='zero-double' default will change to phase='zero' in 0.14.

    4. A warning is provided when the filter is longer than the signal of interest, as this is unlikely to produce desired results.

    5. Previously, if the filter was as long or longer than the signal of interest, direct FFT-based computations were used. Now a single code path (overlap-add filtering) is used for all FIR filters. This could cause minor changes in how short signals are filtered.

  • Support for Python 2.6 has been dropped, and the minimum supported dependencies are NumPy 1.8, SciPy 0.12, and Matplotlib 1.3 by Eric Larson

  • When CTF gradient compensation is applied to raw data, it is no longer reverted on save of mne.io.Raw.save() by Eric Larson

  • Adds mne.time_frequency.csd_epochs to replace mne.time_frequency.csd_compute_epochs for naming consistency. mne.time_frequency.csd_compute_epochs is now deprecated and will be removed in mne 0.14, by Nick Foti

  • Weighted addition and subtraction of Evoked as ev1 + ev2 and ev1 - ev2 have been deprecated, use explicit mne.combine_evoked(..., weights='nave') instead by Eric Larson

  • Deprecated support for passing a list of filenames to mne.io.Raw constructor, use