v0.10
Major enhancements
- 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.
It’s now possible to store Neuroscan (CNT) files with MNE-BIDS.
What's Changed
- MRG: Start 0.10 dev cycle by @hoechenberger in #920
- doc: update dependencies by @sappelhoff in #921
- [BUG] Add overwrite to export_raw for EDF conversions by @adam2392 in #930
- [MRG] fix loading without age information / single-column .tsv by @skjerns in #912
- MRG: Rework CI test matrix by @hoechenberger in #934
- MRG: Don't store age, sex, handedness for empty-room in participants.tsv by @hoechenberger in #935
- MRG: Fix handling of n/a event values when auto-renaming events on read by @hoechenberger in #937
- Bump openneuro-py dep to 2022.1+ & Fix doc build for MNE-Python 1.0 by @hoechenberger in #942
- Neuroscan Support by @yjmantilla in #924
- MRG: Migrate report to Jinja2 by @hoechenberger in #944
- MAINT: Fix setup by @larsoner in #945
- bump cache, install with deps by @sappelhoff in #951
- FIX: make update unalter the path instance if check fails by @agramfort in #950
- [MRG] explicitly declare pymatreader an optional dep for EEGLAB by @sappelhoff in #952
- [MRG] add metadata to ZENODO core archive by @sappelhoff in #953
- ENH : add support for landmarks as dict in write_anat and kind param … by @agramfort in #955
- MRG: Add "kind" kwarg to update_anat_landmarks() by @hoechenberger in #957
- CI: Add concurrency by @larsoner in #959
- doc: remove sphinx gallery css (now handled upstream); fix: testing split file by @sappelhoff in #964
- DOC: fix author list rendering by @Swastyy in #971
- MAINT: Report all unit test coverage by @larsoner in #974
- MRG: Make get_head_mri_trans() respect datatype and suffix attributes of MEG BIDSPath by @hoechenberger in #969
- [BUG, ENH, MRG] Pixels by @alexrockhill in #976
- [ENH, MRG] Clarify intracranial narrative for why individual coordinates are preferred by @alexrockhill in #975
- MRG: Initial support for NIRS data by @rob-luke in #406
- MRG: Make update_anat_landmarks() accept fiducials file by @hoechenberger in #977
- [ENH, MRG] Simplify reading dig by @alexrockhill in #979
- [ENH, MRG] Allow template coordinate frame writing by @alexrockhill in #980
- [BUG, MRG] Fix coordinate frames by @alexrockhill in #982
- [ENH, MRG] Add BIDS Standard Template Transformations by @alexrockhill in #983
- Prepare 0.10 release by @hoechenberger in #984
New Contributors
- @skjerns made their first contribution in #912
- @yjmantilla made their first contribution in #924
- @Swastyy made their first contribution in #971
Full Changelog: v0.9...v0.10