Skip to content

0.4.0

Compare
Choose a tag to compare
@tsalo tsalo released this 31 May 14:41
· 103 commits to main since this release
12112e9

This release re-implements multi-delay PCASL and single-delay Q2TIPS PASL support.

Additionally, we have replaced certain BOLD-specific steps with ASL-compatible alternatives. One such case is slice timing correction. Rather than interpolate the ASL time series to perform slice timing correction (as in BOLD preprocessing), ASLPrep now shifts PLDs according to the slice timing. The other major change is to motion correction, which is now performed separately for each image type in the ASL time series (e.g., control, label, and M0 volumes).

Thanks to Sudipto Dolui, Jian Hu, Jan Petr, Manuel Taso, and Kay Jann for their help and feedback.

What's Changed

🛠 Breaking Changes

  • Use same TPM threshold for GE and non-GE data by @tsalo in #263
  • Remove slice-timing correction by @tsalo in #269

🎉 Exciting New Features

  • Shift PostLabelingDelay(s) by slice times by @tsalo in #280
  • Perform motion correction separately for each image type by @tsalo in #275
  • Support single-PLD Q2TIPS PASL and multi-PLD PCASL by @tsalo in #268

🐛 Bug Fixes

  • Support runs with SCORE/SCRUB disabled by @tsalo in #279
  • Reorganize atlases and add them to the package data by @tsalo in #282

Other Changes

Full Changelog: 0.3.0...0.4.0