0.21.1
What's Changed
There are important software updates in this release, along with a lot of infrastructure improvements.
Important Changes
- FSL version 6.0.7.8 is now in qsiprep. This contains 2 serious bugfixes. One has to do with susceptibility-by-volume correction and the other resulted in incorrect CNR values being calculated.
- DSI Studio has been updated to fix a bug in Neighboring DWI Correlation.
- You can use
"mporder"
in your eddy config json file and the slice timings will automatically be created and passed to eddy (even if you're concatenating runs) - Recon workflows can now include a "bundle mapping" and "scalar mapping", where scalars created in individual workflows can be mapped to a template or summarized inside autotrack bundles. This does not do tract profiles or surface mapping - yet. See
qsiprep/data/pipelines/hbcd_scalar_maps.json
for an example. - The recon derivatives are written approximately according to BEP-016
🎉 Exciting New Features
- [ENH] Add workflow to resample recon scalars to template space by @mattcieslak in #688
- Support complex-valued dwidenoising by @tsalo in #679
- [ENH] Add ReconScalars node to recon workflows by @mattcieslak in #683
- Pin current version of pyAFQ (1.3.1) by @arokem in #729
- [ENH] Add TORTOISE Estimator recon workflows by @mattcieslak in #674
- [ENH] Make Eddy's slice2vol much easier to use by @mattcieslak in #710
Other Changes
- Apply stylistic changes to
workflows/base.py
by @tsalo in #678 - Pin Nilearn version by @tsalo in #687
- Add a series of infrastructure files from ASLPrep/XCP-D by @tsalo in #684
- Run isort and remove unused imports by @tsalo in #690
- Apply stylistic changes to
workflows/utils.py
by @tsalo in #680 - Remove unused classes flagged by vulture by @tsalo in #693
- [RF] Use Black to reformat package by @mattcieslak in #701
Bugfixes
- [FIX] Prevent undecodable terminal output in calc_connectivity by @mattcieslak in #711
- [FIX] save recon anat files by @mattcieslak in #702
- [FIX] revert citeproc for old pandoc by @mattcieslak in #736
- [FIX] recon workflows when --anat-modality T2w was used by @mattcieslak in #734
- [FIX] remove old nodes from csdsi_3dshore.json by @kjamison in #733
- [ENH] Update TORTOISE for lower cuda memory use by @mattcieslak in #730
New Contributors
Full Changelog: 0.20.0...0.21.1