[Neuroimaging] [ANN] MNE-Python 1.0
Bertrand Thirion
bertrand.thirion at inria.fr
Tue Mar 22 05:53:12 EDT 2022
Congratulations ! Such a great milestone.
Bertrand Thirion
Head of science (délégué scientifique) Inria Saclay-Île-de-France
Head of Parietal Team
Neurospin, CEA Saclay, 91191 Gif sur Yvette
+33 1 69 08 79 92
http://pages.saclay.inria.fr/bertrand.thirion
> De: "Alexandre Gramfort" <alexandre.gramfort at inria.fr>
> À: "Discussion and support forum for the users of MNE Software"
> <mne_analysis at nmr.mgh.harvard.edu>, "megcommunity"
> <megcommunity at jiscmail.ac.uk>, "megcommunity" <megcommunity at gmail.com>,
> "Neuroimaging analysis in Python" <neuroimaging at python.org>
> Envoyé: Mardi 22 Mars 2022 10:48:32
> Objet: [Neuroimaging] [ANN] MNE-Python 1.0
> [Cross-posting with: [
> https://mne.discourse.group/t/mne-python-is-turning-1-0/4595 |
> https://mne.discourse.group/t/mne-python-is-turning-1-0/4595 ] ]
> 🎂 MNE-Python is turning 1.0...
> In December 2010, freshly arrived in Boston to work as a postdoc at the Martinos
> Center with Matti Hamalainen, I started the MNE-Python project with NIH
> funding. Inspired by my early open-source development efforts on scikit-learn,
> I wanted to “replicate the scikit-learn model” for the field of MEG/EEG data
> analysis. I wanted to create a Python project developed in the open – on
> GitHub, with the support of a distributed community of contributors willing to
> give a bit of their time to share what works for them (and what doesn’t!). Very
> importantly, what I wanted was to encourage people outside of the Martinos
> Center at MGH to contribute to the MNE-Python code while getting public credit
> for their work. Before attracting users I needed to find contributors... and
> for this I needed to convince them that MNE-Python was not simply my own
> personal pet project, but rather something that belongs to its contributors.
> It has now been more than 11 years since MNE-Python was started, and as of now
> 285 contributors distributed all over the world have made MNE-Python a mature
> and successful project. This long effort has also been made possible by the
> sustained funding from NIH in the USA, as well as the ERC and ANR funding
> agencies in Europe and France. Now, we believe it’s finally time for MNE-Python
> to grow up and turn 1.0! 🎂
> I am particularly grateful first to Matti Hamalainen for teaching me so much
> about MEG and providing the groundwork with the MNE-C code he made public in
> 2006. MNE-C had already started the worldwide MNE project before MNE-Python was
> conceived.
> I am looking forward to seeing how MNE-Python will evolve in the future – and
> let’s see if we’ll wait 11 more years for version 2.0… 😇
> Alex
> --- Release notes ---
> A few highlights
> ============
> *
> 📦 New standalone installers for macOS, Windows, and Linux should make
> onboarding of new users much easier and allow for offline installations!
> Download from [ https://mne.tools/stable/install/installers.html |
> https://mne.tools/stable/install/installers.html ]
> *
> 📈 A new viewer for Raw, Epoched, Evoked, and ICA data makes interactive data
> exploration much easier and smoother. See [
> https://github.com/mne-tools/mne-qt-browser |
> https://github.com/mne-tools/mne-qt-browser ]
> *
> 🧠 We redesigned and decluttered large parts of the coregistration GUI to make
> it easier for you to find the functionality you’re looking for!
> *
> 📒 We also added numerous improvements to Reports, including a drastic speedup
> of Raw data plots.
> *
> 📍 Lastly, the iEEG contact localization GUI has seen a number of improvements,
> too.
> Notable API changes
> ================
> We have changed a few things that will require you to adjust your code.
> *
> The verbose attribute of classes (e.g., mne.io.Raw, mne.Epochs, etc.) has been
> deprecated. Explicitly pass verbose to methods as necessary instead.
> *
> In mne.viz.set_browser_backend(), the mne-qt-browser-based backend is now called
> 'qt' rather than 'pyqtgraph' for simplicity.
> *
> mne.Info.pick_channels has been deprecated. Use inst.pick_channels to pick
> channels from Raw, Epochs, and Evoked.
> *
> All data_path functions now return modern pathlib.Path objects rather than
> strings.
> *
> The argument name event_list has been deprecated in favor of events in
> mne.write_events()
> *
> The max_ori_out parameter of mne.beamformer.apply_lcmv() and related functions
> is being removed as only signed estimates are supported.
> Full list of API changes:
> [ https://mne.tools/stable/whats_new.html#api-changes |
> https://mne.tools/stable/whats_new.html#api-changes ]
> Full changelog
> ===========
> For a full list of improvements and API changes, see:
> [ https://mne.tools/stable/whats_new.html#version-1-0 |
> https://mne.tools/stable/whats_new.html#version-1-0 ]
> Find the full documentation at [ https://mne.tools/stable/index.html |
> https://mne.tools/ ]
> Installing the new release
> ===================
> Since quite a few things – including dependencies – have changed, we recommend
> creating a new environment with a “fresh” installation.
> Or if you fancy, download one of our fresh and shiny new installers!
> Visit [ https://mne.tools/stable/install/index.html |
> https://mne.tools/stable/install ] for instructions and download links.
> Feedback
> ========
> If you have any questions or discovered a problem, please feel free to reach out
> to us on the MNE Forum: [ https://mne.discourse.group/ |
> https://mne.discourse.group ]
> As usual, we welcome your bug reports, feature requests, critiques, and, of
> course, new contributions. 😁 Development takes place on GitHub. If you would
> like to contribute, star ⭐ the project, or just take a peek at the code, visit
> [ https://github.com/mne-tools/mne-python |
> https://github.com/mne-tools/mne-python ] .
> You may follow us on Twitter, too: [ https://twitter.com/mne_news |
> https://twitter.com/mne_news ]
> We hope you will enjoy the new features and many, many small improvements we
> have added, and are looking forward to receiving your feedback.
> Stay safe and take care!
> The MNE-Python developers
> Contributors
> ==========
> MNE-Python is a community-driven project. We are always very happy to welcome
> new contributors of code and documentation! 33 people contributed to this
> release – and 10 were first-timers! Thank you all so very much for your time
> and effort, we truly appreciate it!
> First-time contributors:
> *
> Adina Wagner
> *
> Etienne de Montalivet
> *
> Federico Zamberlan
> *
> Jan Zerfowski
> *
> John Veillette
> *
> Matthias Eberlein
> *
> Michiru Kaneda
> *
> Nikolai Chapochnikov
> *
> Scott Huberty
> *
> Senwen Deng
> Recurring contributors:
> *
> Adam Li
> *
> Alex Rockhill
> *
> Alexandre Gramfort
> *
> Britta Westner
> *
> Clemens Brunner
> *
> Daniel McCloy
> *
> Eduard Ort
> *
> Eric Larson
> *
> Guillaume Favelier
> *
> Jan Sosulski
> *
> Jeff Stout
> *
> Joshua Teves
> *
> Julia Guiomar Niso Galán
> *
> Luke Bloy
> *
> Marijn van Vliet
> *
> Martin Schulz
> *
> Mathieu Scheltienne
> *
> Mikołaj Magnuski
> *
> Richard Höchenberger
> *
> Robert Luke
> *
> Stefan Appelhoff
> *
> Steve Matindi
> *
> Thomas Hartmann
> _______________________________________________
> Neuroimaging mailing list
> Neuroimaging at python.org
> https://mail.python.org/mailman/listinfo/neuroimaging
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/neuroimaging/attachments/20220322/eb319e2e/attachment.html>
More information about the Neuroimaging
mailing list