Skip to content

I used regexps to solve my problem -- now I have two problems :-p

Compare
Choose a tag to compare
@marcelzwiers marcelzwiers released this 13 May 20:49
· 1694 commits to master since this release

Added

  • Support for BIDS v1.6.0 (-> PET)
  • Separate tabs for DICOM and PAR to edit all the mappings of mixed datasets in a single bidseditor session
  • Run-item matching on filesystem properties, i.e. on the pathname, filename and filesize and nr of files in the folder. This can be used in conjunction with the (DICOM/PAR) attributes
  • A meta-data dictionary that can be edited with the bidseditor and that will be added to the json sidecar files by the bidscoiner
  • More user feedback in the GUI for new BIDS-compliancy checks on missing or invalid bids data
  • A right-click menu option to remove a run-item from the bidsmap (advanced usage)
  • The option to load a new bidsmap in the bidseditor
  • Enable the user to edit json, yaml, tsv and other non-DICOM / non-PAR files with double-clicks in the data browser
  • A central 'bidscoin' package function with various utilities, such as listing and installing BIDScoin plugins or executables
  • Plugins can have their own 'test' routine that can be called from the bidseditor

Changed

  • Using regular expressions instead of fnmatch to match (template bidsmap) attribute values. This makes the templates more powerful and flexible
  • Moved the bidsmapping and bidscoining functionality to stand-alone plugins (changed API), making plugins a first-class BIDScoin citizen
  • The plugins have moved to the bidsmap['Options'], where they have their own key-value options dictionary (changed API)
  • Move IntendedFor field over to the new meta-data dictionary
  • Renamed the leave_out datatype to exclude
  • Re-introduced skipping hidden folders (hidden files are also skipped)
  • Moved the 'pulltutorial' function over to the new 'bidscoin' function

Removed

  • P7 and nifti support (it was never implemented anyhow)
  • The option to edit new mappings on-the-fly in the bidsmapper (-i 2)