Skip to content

Releases: PennLINC/qsiprep

0.16.0RC3

04 Jun 13:30
Compare
Choose a tag to compare

MAJOR UPDATES AND BUGFIXES: We do not recommend using 0.15 for reconstruction workflows.

Most notably PyAFQ is available as a reconstruction workflow. The default atlases included in
QSIPrep have been updated to include subcortical regions if they weren't already present in the
original atlas. We've also added connectome2tck so that you can check your connectivity
matrices in mrview's connectome viewer.

  • Adds multithreading to connectome2tck #429
  • Fixes a naming error in the schaefer 400 atlas #428
  • Add PyAFQ reconstruction workflows #398 Credit: @36000
  • Make sure all recon workflows respect omp_nthreads #368
  • Add DKI derivatives #371
  • Properly transform 4D CNR images from Eddy #393
  • Update amico to version 22.4.1 #394
  • Fix concatenation bug #403 credit: @cookpa
  • Prevent divide by zero error #405 credit: @cookpa
  • Critical Fix, use correct transform to get atlases into T1w space #417
  • Add resampled atlases back into derivatives #418
  • Add connectome2tck exemplar streamlines for mrtrix connectivity workflows #420
  • Update the atlases to include subcortical regions #426 details here

0.15.1: DEPRECATED

28 Feb 17:00
Compare
Choose a tag to compare

A lot of changes in QSIPrep. The big-picture changes are

  1. The build system was redone so a multistage build is used in a
    different repository (https://github.com/PennLINC/qsiprep_build).
    The container should be about half as big as the last release.
  2. The way anatomical masks are handled in reconstruction workflows
    has been changed so that FreeSurfer data can be incorporated.
  3. FAST-based anatomically-constrained tractography is now deprecated in
    QSIPrep. If you're going to use anatomical constraints, they should be
    very accurate. The hybrid surface-volume segmentation (HSVS) is
    amazing and should be considered the default way to use the
    MRtrix3/3Tissue workflows. The
    documentation
    describes the new built-in workflow names.
  4. The reconstruction workflows have been totally refactored. This won't
    affect the outputs of the reconstruction workflows, but will affect
    anyone who is using intermediate files from the working directory.
    The working directories no longer have those unfortunate ..'s in
    their names.
  5. FSL is updated to 6.0.5.1!

Since these are a lot of changes, please be vigilant and check your results!
The QSIPrep preprocessing workflows have not changed with this release, but
the dependencies have been upgraded for almost everything.

  • Update FSL to 6.0.5.1 (#334)
  • Move ODF plotting to a cli tool so xvfb is handled more robustly (#357)
  • Better FreeSurfer license documentation (#355)
  • Edited libQt5Core.so.5 so it's loadable in singularity on CentOS (#336)
  • Fixed typo in patch2self (#338)
  • Inaccurate bids-validator errors were removed (#340)
  • Bug in --recon-input fixed #286
  • Correct streamline count is reported in the mrtrix connectivity matrices (#330)
  • Add option to ingress freesurfer data (#287)
  • Add Nature Methods citation to dataset_description.json
  • Refactor build system (#341)
  • SHORELine bugfixes (#301)
  • Bugfix: handle cases where there is only one b=0 (#279)

0.14.3

16 Sep 18:17
Compare
Choose a tag to compare

Updates parameters for Patch2Self denoising

0.14.2

12 Jul 14:43
Compare
Choose a tag to compare

Bugfixes and documentation

  • Updates documentation for containers (#270)
  • Fixes a bug when reading fieldmap metadata from datalad inputs (#271)
  • Change incorrect option in the documentation (#272)

0.14.0

02 Jul 17:41
Compare
Choose a tag to compare

Adds a new reconstruction workflow for the NODDI model.

  • Adds NODDI reconstruction workflow (#257). Thanks @cookpa!
  • Fixes issue with unequal aspect ratios in q-space plots (#266)

0.13.1

14 Jun 19:19
Compare
Choose a tag to compare
  • Adds a flag for a BIDS filter file #256
  • Fixes a bug where --dwi-only is selected along with --intramodal-template #254

0.13.0

05 May 21:25
Compare
Choose a tag to compare

Many bugfixes

  • Fix bug that produced flipped scalar images (#251)
  • Added a default working directory to prevent uninterpretable error message (#250)
  • Fix a bug in the dipy_3dshore reconstruction workflow (#249)
  • Remove hardlinking from DSI Studio interfaces (#214)
  • Add an option to use a BIDS database directory (#247)
  • Fix bug in interactive reports for HCP-style acquisitions (#238)
  • Update defaults for Patch2Self (#230, #239)
  • Remove cmake installer from docker image after compiling ANTS (#229)

0.13.0RC2

21 Mar 01:32
cd6a960
Compare
Choose a tag to compare
  • Fixes an issue with creating interactive reports when using a distortion group merge. #232
  • Changes defaults for patch2self #239

0.13.0RC1

19 Jan 19:11
Compare
Choose a tag to compare

0.13.0RC1 (January 19, 2021)

This version introduces major changes to the TOPUP/eddy workflow. Feedback would be greatly
appreciated!

  • Added new algorithm for selecting b=0 images for distortion corretion (#202)
  • Added the Patch2Self denoising method (#203, credit to @ShreyasFadnavis)
  • Documentation has been expanded significantly (#212)
  • Boilerplate for DWI preprocessing is greatly expanded (#200)

0.12.2

07 Nov 16:33
9604423
Compare
Choose a tag to compare
  • Adds --dwi-only and --infant options to QSIPrep. #177