Skip to content

CHANGELOGβš“οΈŽ

3.2.0 - 2024-07-26βš“οΈŽ

Dear dcm2bids Community,

We are excited to announce the release of dcm2bids version 3.2.0 πŸŽ‰ πŸ₯³ It comes with a couple of new features such as:

  • Our new container allows you to enjoy the full dcm2bids experience with defacing and bids validation more easily.
  • dcm2bids is now compatible with BIDS 1.9.0
  • Updated documentation

Thank you Arnaud and Sam

We would like to thank @smeisler and the users from neurostars for their feedbacks.

What's Changedβš“οΈŽ

  • Fixed Nick's name by @jcohenadad in https://github.com/UNFmontreal/Dcm2Bids/pull/285
  • Fetch all descriptions: id list by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/283
  • [BF] Replace macos-latest with macos-13 by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/299
  • Changed 'there' to 'their' by @joey-scanga in https://github.com/UNFmontreal/Dcm2Bids/pull/292
  • Update to BIDS 1.9 by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/301
  • [ENH] Allow disable automatic reorder entities by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/303
  • Update dev to match master' state by @SamGuay in https://github.com/UNFmontreal/Dcm2Bids/pull/306
  • [ENH] Allow user to use relative path for bids uri by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/304
  • Update GHA to use setup-python@v5 instead of v1 by @SamGuay in https://github.com/UNFmontreal/Dcm2Bids/pull/309
  • [BF] Fix output log and output folder with dcm2bids_helper by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/312
  • [BF] Fix check folder by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/313
  • Document new features + docker by @SamGuay in https://github.com/UNFmontreal/Dcm2Bids/pull/311
  • Update master to 3.2.0 by @arnaudbore in https://github.com/UNFmontreal/Dcm2Bids/pull/314

New Contributorsβš“οΈŽ

  • @jcohenadad made their first contribution in https://github.com/UNFmontreal/Dcm2Bids/pull/285
  • @joey-scanga made their first contribution in https://github.com/UNFmontreal/Dcm2Bids/pull/292

Full Changelog: https://github.com/UNFmontreal/Dcm2Bids/compare/3.1.1...3.2.0

3.1.1 - 2023-10-12βš“οΈŽ

Here is the newest release of dcm2bids ! πŸŽ‰ πŸ₯³

No new feature but two useful fixes ! Hope you like this new feature less buggy β›” πŸ›

Arnaud and Sam

What's Changedβš“οΈŽ

Full Changelog: 3.1.0...3.1.1

3.1.0 - 2023-09-13βš“οΈŽ

We are excited to announce the newest release of dcm2bids ! πŸŽ‰ πŸ₯³

This update introduces some new features, improvements, and bug fixes to enhance your DICOM to BIDS conversion experience. Everything embedded into this version comes from the community ❀️. Here are few examples.

  • During OHBM we've been asked to support archives as a dicom input, it's part of Dcm2bids 3.1.0. Check dcm2bids --help output. link
  • While helping people on Neurostars, @smeisler indicates that he needed to run pydeface after dcm2bids conversion since he needed both versions before and after defacing, it's now part of Dcm2bids 3.1.0. Check custom_entities in post-op section. link
  • If you want to speed up dcm2bids conversion @SamGuay wrote a really nice tutorial to convert your data faster than ever.

Your questions and concerns remain our top priority and continue to shape the future of Dcm2bids!

Thank you Arnaud and Sam

We would like to thank @smeisler, @Remi-Gau, @raniaezzo, @arokem and the users from neurostars for their feedbacks.

What's Changedβš“οΈŽ

Full Changelog: 3.0.2...3.1.0

3.0.2 - 2023-31-23βš“οΈŽ

First of all thank you to everybody who came see our poster during OHBM 2023 in Montreal !

We listened to you and we added an option to reorganize your NIFTIs into a BIDS structure. Check this link. We also extended the possibilities provided by the item sidecar_changes.

Congrats πŸ₯³

What's Changedβš“οΈŽ

New Contributorsβš“οΈŽ

Full Changelog: 3.0.1...3.0.2

3.0.1 - 2023-07-23βš“οΈŽ

We could not be more proud of the 3.0.1 dcm2bids release 😊 . We put everything we've learned from our past experiences and listen to all our users' ideas into this version.

Advanced searching criteria such as extractors combined with custom entities, the ability to compare floats or the auto_extract_entities option directly accessible from dcm2bids command will make the conversion to BIDS smoother than ever and significantly reduce the complexity and the length of your configuration file especially for multi-site acquisitions.

We highly encourage you to dive into the documentation since we added quite a lot of new features.

Please don't hesitate to give us your feedback using this #240.

Thank you again for all our users who contributed in some ways to this release. Thank you @SamGuay for the long discussions and late debug sessions. πŸŽ‰

Arnaud

What's Changedβš“οΈŽ

New Contributorsβš“οΈŽ

Full Changelog: 2.1.9...3.0.1

3.0.0rc1 - 2023-07-17βš“οΈŽ

Ok let's be clear after working very hard on this we are definitively biased so we decided to ask ChatGPT to write for us a short fun description for our brand new version.

Introducing the latest version of dcm2bids: the superhero of medical imaging data conversion! With simplified configuration, enhanced DICOM handling, comprehensive data validation, advanced options, and amazing new features, dcm2bids will transform your data into BIDS format like magic. Join the fun and unleash your scientific superpowers today!

Please check the documentation πŸŽ‰

⚠️This is a release candidate.

What's Changedβš“οΈŽ

New Contributorsβš“οΈŽ

Full Changelog: 2.1.8...3.0.0rc1

2.1.9 - 2022-06-17βš“οΈŽ

Some issues with pypi. Sorry for this.

What's Changedβš“οΈŽ

New Contributorsβš“οΈŽ

Full Changelog: 2.1.7...2.1.9

2.1.8 - 2022-06-17βš“οΈŽ

This will be our last PR before moving to a new API.

What's Changedβš“οΈŽ

New Contributorsβš“οΈŽ

Full Changelog: 2.1.7...2.1.8

2.1.7 - 2022-05-30βš“οΈŽ

Last version before refactoring.

  • Major and minor documentation fixes
  • Fix Ìntended for
  • Fix Entity table order
  • Fix Windows paths
  • Fix issue when no internet
  • Remove support to Python 2.6

2.1.6 - 2021-02-16βš“οΈŽ

  • New Containers
  • Fix pypi package

2.1.5 - 2021-01-04βš“οΈŽ

  • Add possibility to be not case sensitive
  • Fix issue 34: dcm2bids not ordering runs chronologically

2.1.4 - 2019-04-04βš“οΈŽ

  • Add a tutorial to the documentation
  • Update BIDS version in dcm2bids_scaffold
  • Bug fix when intendedFor was equal to 0
  • Restructuring of the documentation and add version description

2.1.3 - 2019-04-02βš“οΈŽ

  • dicom_dir can be a list or str

2.1.2 - 2019-04-01βš“οΈŽ

  • Add documentation with mkdocs
  • Bug fix in dcm2niix_version

2.1.1 - 2019-03-29βš“οΈŽ

  • Bug fix

2.1.0 - 2019-03-28βš“οΈŽ

  • Checking if a new version of dcm2bids or dcm2niix is available on github
  • dcm2niix output is now log to file as debug
  • Add dcm2bids version to sidecars
  • intendedFor option can also be a list

2.0.0 - 2019-03-10βš“οΈŽ

  • The anonymizer option no longer exists from the script dcm2bids. It is still possible to deface the anatomical nifti images using the "defaceTpl" key in the configuration file.
  • Acquisitions are now sorted using the sidecar data instead of only the sidecar filename. The default behaviour is to sort by SeriesNumber then by AcquisitionTime then by the SidecarFilename. You can change this behaviour setting the key "compKeys" inside the configuration file.
  • Add an option to use re for more flexibility for matching criteria. Set the key "searchMethod" to "re" in the config file. fnmatch is still the default.
  • Design fix in matching with list in the sidecar.
  • Sidecar modification using "sidecarChanges" in the configuration file.
  • intendedFor option for fieldmap in the configuration file
  • log improvement
  • major code refactoring
  • add docstrings
  • add tests with pytest

1.1.8 - 2018-02-02βš“οΈŽ

  • Add dcm2bids as runscript inside Singularity
  • Remove logger from dcm2bids_helper

1.1.7 - 2018-02-01βš“οΈŽ

1.1.6 - 2018-02-01βš“οΈŽ

1.1.4 - 2017-11-09βš“οΈŽ

1.1.3 - 2017-11-09βš“οΈŽ

1.1.2 - 2017-11-03βš“οΈŽ

1.0.1 - 2017-11-01βš“οΈŽ


Last update: 2023-07-16
Created: 2023-07-07