Skip to content

Releases: mne-tools/mne-bids

v0.7

22 Mar 10:15
3d422ca
Compare
Choose a tag to compare

Notable changes

  • Channel names in *_channels.tsv and *_electrodes.tsv files now always take precedence over the names stored in the raw files.
  • When reading data where the same trial type refers to different trigger values, we will now automatically create hierarchical event names in the form of trial_type/value1, `trial_type/value2`` etc.
  • :func:mne_bids.write_raw_bids now allows users to specify a format conversion via the new format parameter.
  • Various improvements to data reading and :class:mne_bids.BIDSPath make working with real-life data easier.
  • Many bug fixes in :func:mne_bids.write_raw_bids and in the MNE-BIDS Inspector.

v0.6 🎄

16 Dec 18:57
3f510bc
Compare
Choose a tag to compare

These are challenging days for many of us, and to make your lives ever so slightly easier, we've been working hard to deliver this early
Christmas present 🎁 And even if you do not celebrate Christmas, we are quite certain you will like what we got for you! So – what are you waiting for? It's time to unwrap!

Notable changes

  • The new Inspector, which can be invoked via :func:mne_bids.inspect_dataset, allows you to interactively explore your raw data,
    change the bad channels selection, and edit :class:mne.Annotations. It also performs automated detection of flat data segments
    or channels, to assist you during visual inspection. The capabilities of the inspector will be further expanded in upcoming releases of
    MNE-BIDS.

  • To further assist you during data inspection, we have added a function to summarize all events present in a dataset,
    :func:mne_bids.stats.count_events.

  • Sidecar JSON files can now be updated using a template via :func:mne_bids.update_sidecar_json.

  • You can now read and write FLASH MRI images using :func:mne_bids.write_anat. We also fixed some issues with MRI defacing
    along the way.

  • Event durations are now preserved upon reading and writing data (we used to set all event durations to zero before).

v0.5

22 Oct 10:50
d926c3a
Compare
Choose a tag to compare

This is a big release with lots of changes, many of them breaking existing code. But do not fear: migration is easy, and you will love what we have been cooking for you!

  • We introduce mne_bids.BIDSPath, a new class for all BIDS file and folder operations.
  • MNE-BIDS now requires MNE-Python 0.21.
  • The new function mne_bids.make_report() can help you populate a paragraph of your next paper’s methods section!
  • You can now interactively mark channels as bad using mne_bids.mark_bad_channels().
  • Elekta/Neuromag/MEGIN fine-calibration and crosstalk files can now be stored in your BIDS dataset via mne_bids.write_meg_calibration() and mne_bids.write_meg_crosstalk().
  • When writing a raw file that contains annotations, these will now be converted to and stored as events by mne_bids.write_raw_bids().

v0.4

03 Apr 22:26
538c0b9
Compare
Choose a tag to compare

v0.4

v0.3.1

17 Dec 09:16
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

NOTE

v0.3

20 Aug 09:57
1f31f0c
Compare
Choose a tag to compare

v0.3

v0.2

26 Apr 14:24
Compare
Choose a tag to compare

v0.2

v0.1

05 Nov 06:37
Compare
Choose a tag to compare

v0.1