Adds options for processing infant dMRI data. Also enables running without a T1w image.
- Adds
--dwi-only
and--infant
options to QSIPrep. (#177)
NEW: Workflow defaults have changed. T1w-based spatial normalization is done by
default (disabled by --skip-t1-based-spatial-normalization
) and dwi scans
are merged before motion correction by default (disabled by --separate-all-dwis
).
- Deprecate some commandline arguments, change defaults (#168)
- Fix typo in workflow names (#162)
- Fix bug from 0.10.0 where ODFs were not appearing in plots (#160)
- Adds support for oblique acquisitions (#156)
- Adds support for HCP lifespan sequences
- Introduces --distortion-group-merge option for combining paired scans
- Removes oblique angles from T1w headers to fix N4 bug (#103)
- Fixed a bug in b=0 masking when images have high signal intensity in ventricles (#99)
- Image QC summary data is produced for each output (#95)
- Update DSI Studio (#88)
- Update ANTs (#80)
- Include workflows for ss3t (#82)
- Add some boilerplate to the FSL workflow (#38)
- Reduce the number of calls to N4 (#74, #89)
- Add CUDA capability in the containers (#75)
- Add mrdegibbs and accompanying reports (#58)
- Fix reports graphics (#64)
- Rework the DWI grouping algorithm (#92)
- This release adds some rather big updates to QSIPrep.
- FSL is updated to version 6.0.3
- CUDA v9.1 support is added to the image (works with GPUS in Docker and Singularity)
- A new robust b=0 masking algorith is introduced.
- Improved handling of Freesurfer path (#50)
- Better logic in commandline argument checking (#50, #62)
- More robust brain masking for b=0 reference images (#73)
- Bugfix for reverse phase encoding directon dwi series (#68)
- Bugfix for warping eddy's CNR output (#72)
- IMPORTANT: commandline call changed to use official BIDS App
- eddy will use multiple cores if available
- Fixed bug in sentry interaction
- Bugfix: masking was not working on eddy.
- Bugfix: static versioning was not workign in the container.
- New graphics in the documentation.
- Use BSpline Interpolation if --output-resolution is higher than the input resolution.
An issue was discovered in how voxel orientation interacts with TOPUP/eddy and outside fieldmaps. Unless everything is in LAS+ prior to going into TOPUP/eddy, the warps are incorrectly applied at the end of eddy. This resulted in fieldmap unwarping reports that looked good but a final output that is bizarrely warped. Additionally, GRE fieldmaps would result in outputs being under-unwarped. To fix all of these, TOPUP (if PEPOLAR fieldmaps are being used) and eddy occur in LAS+, then their outputs are converted to LPS+ for GRE fieldmaps, SyN. The rest of the pipeline happens in LPS+, like the SHORELine version.
- Update installation method to match fMRIPrep
- Add CI tests for reconstruction workflows
- Make the
--sloppy
option affect the reconstruction workflows- Fixes bug in 3dSHORE reconstruction (incorrect scaling)
- CRITICAL bug fix: convert everything to LAS+ if eddy is going to be used
- Added built-in reconstruction workflows
- Added Brainnetome, AICHA and the remaining Schaefer atlases
- Address issues in Nipype causing random crashes
- Use antsMultiVariateTemplateConstruction2.sh to make a b=0 template across scan groups
- Control the number of template iterations and deformation model with
--intramodal_template_iters
and--intramodal_template_transform
.
- More documentation updates
- MSD calculated for MAPMRI
- Scalar outputs from MAPMRI
- Default eddy configuation changed to not use CUDA by default.
- Valerie added content to documentation
FSL tools are used to match SHORELine motion parameters to those from eddy.
- Fieldcoefs are calculated from PEPOLAR and GRE fieldmaps and sent to TOPUP
- Motion estimates from SHORELine match eddy
Add workflows for eddy and TOPUP.
- Adds eddy tests on CircleCI.