Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 0.10 release #984

Merged
merged 3 commits into from
Mar 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions doc/authors.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@
.. _Franziska von Albedyll: https://www.researchgate.net/profile/Franziska-Von-Albedyll
.. _Simon Kern: https://github.com/skjerns
.. _Yorguin Mantilla: https://github.com/yjmantilla
.. _Swastika Gupta: https://swastyy.github.io
5 changes: 3 additions & 2 deletions doc/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -143,8 +143,9 @@

html_context = {
'versions_dropdown': {
'dev': 'v0.10 (devel)',
'stable': 'v0.9 (stable)',
'dev': 'v0.11 (devel)',
'stable': 'v0.10 (stable)',
'v0.9': 'v0.9',
'v0.8': 'v0.8',
'v0.7': 'v0.7',
'v0.6': 'v0.6',
Expand Down
55 changes: 37 additions & 18 deletions doc/whats_new.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,36 +9,55 @@ What's new?

.. _changes_0_10:

Version 0.10 (unreleased)
Version 0.10 (2022-03-14)
-------------------------

...
This release brings experimental fNIRS suppot, improvements in coordinate frame
handling, and various enhancements regarding MRI fiducials.

Notable changes
~~~~~~~~~~~~~~~
📝 Notable changes
~~~~~~~~~~~~~~~~~~

- We now have **experimental** support for fNIRS data (SNIRF format). This is
still super fresh, and the respective BIDS enhancement proposal (BEP) has not
yet been finalized & accepted into the standard. However, we're excitied to
be able to do this first step towards fNIRS support!

- Numerous improvements have been added to enhance our support for various
coordinate frames, including those that are not yet supported by MNE-BIDS.
These changes are mostly relevant to iEEG users. Please see the detailed list
of changes below.

- ...
- We have added support for storing and reading multiple anatomical landmarks
("fiducials") for the same participant. This makes it possible, for example,
to store different sets of landmarks for each recording session.

Authors
~~~~~~~
- It's now possible to store Neuroscan (CNT) files with MNE-BIDS.

People who contributed to this release (in alphabetical order):
👩🏽‍💻 Authors
~~~~~~~~~~~~~~~

The following authors contributed for the first time. Thank you so much! 🤩

* `Simon Kern`_
* `Swastika Gupta`_
* `Yorguin Mantilla`_

The following authors had contributed before. Thank you for sticking around! 🤘

* `Adam Li`_
* `Alex Rockhill`_
* `Alexandre Gramfort`_
* `Mainak Jas`_
* `Eric Larson`_
* `Richard Höchenberger`_
* `Robert Luke`_
* `Stefan Appelhoff`_
* `Yorguin Mantilla`_

Detailed list of changes
~~~~~~~~~~~~~~~~~~~~~~~~

Enhancements
^^^^^^^^^^^^
🚀 Enhancements
^^^^^^^^^^^^^^^

- Add experimental support for fNIRS (SNIRF) files in :func:`mne_bids.write_raw_bids`, by `Robert Luke`_ (:gh:`406`)

Expand All @@ -60,8 +79,8 @@ Enhancements

- Add :func:`mne_bids.template_to_head` to transform channel locations in BIDS standard template coordinate systems to ``head`` and also provides a ``trans``, by `Alex Rockhill`_ (:gh:`983`)

API and behavior changes
^^^^^^^^^^^^^^^^^^^^^^^^
🧐 API and behavior changes
^^^^^^^^^^^^^^^^^^^^^^^^^^^

- :func:`mne_bids.update_anat_landmarks` will now by default raise an exception if the requested MRI landmarks do not already exist. Use the new ``on_missing`` parameter to control this behavior, by `Richard Höchenberger`_ (:gh:`957`)

Expand All @@ -71,13 +90,13 @@ API and behavior changes

- Corrupted or missing fiducials in ``head`` coordinates now raise an error instead of warning in :func:`mne_bids.write_raw_bids` by `Alex Rockhill`_ (:gh:`980`)

Requirements
^^^^^^^^^^^^
🛠 Requirements
^^^^^^^^^^^^^^^

- MNE-BIDS now requires Jinja2 to work with MNE-Python 0.24.

Bug fixes
^^^^^^^^^
🪲 Bug fixes
^^^^^^^^^^^^

- Forcing EDF conversion in :func:`mne_bids.write_raw_bids` properly uses the ``overwrite`` parameter now, by `Adam Li`_ (:gh:`930`)

Expand Down
2 changes: 1 addition & 1 deletion mne_bids/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""MNE software for easily interacting with BIDS compatible datasets."""

__version__ = '0.10.dev0'
__version__ = '0.10'
from mne_bids import commands
from mne_bids.report import make_report
from mne_bids.path import (BIDSPath, get_datatypes, get_entity_vals,
Expand Down