Structural MRI PREProcessing (sMRIPrep) workflows for NIPreps (NeuroImaging PREProcessing tools)
New feature release in the 0.14.x series.
This release restores correct handling of cohort identifiers in templates. A feature release is warranted due to changes in the workflow structure.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.13.2...0.14.0
Bug fix release in the 0.13.x series.
This release fixes a check for skull-stripping in auto mode, and adds missing fsLR atlases to the Python package resources. The Docker image has also been updated to ensure FreeSurfer can be run from the sMRIPrep container.
With thanks to Patrick Sadil for reports and fixes.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.13.1...0.13.2
Bug fix release in the 0.13.x series.
This release fixes a bug with a workflow connection that was not properly named, and which would cause an error when T2-weighted images were provided.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.13.0...0.13.1
New feature release in the 0.13.x series.
This release adds support for MSM-Sulc, improving the alignment of subject surfaces to the fsLR template. This process is enabled by default, but may be disabled with the --no-msm
flag.
The --fast-track
flag has been deprecated in favor of a more flexible --derivatives
flag. This flag can be used to specify one or more
directories to search for derivatives. Derivatives found in these directories can be used to skip corresponding workflows. For derivatives that can be deterministically generated from other derivatives, sMRIPrep will regenerate the derivatives to avoid inconsistencies.
This supports the 23.2.x series of fMRIPrep, which introduces a --level
flag to control the level of processing. This feature is not currently available in sMRIPrep, but will be in a future release. To preview this functionality, use fMRIPrep's --anat-only
flag to run only structural workflows.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.12.2...0.13.0
Bug-fix release in the 0.12.x series.
In rare cases where Freesurfer is unable to align to its default atlas in Talairach registration, it was unable to fall back to the Schwartz atlas because we were not including it in the Docker image. This release exists to provide an updated Docker image, and no upgrade is needed for users not encountering this issue.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.12.1...0.12.2
Bug-fix release in the 0.12.x series.
This release correctly generates *_space-fsLR_desc-reg_sphere.surf.gii
, which was previously a copy of the standard *_desc-reg_sphere.surf.gii
.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.12.0...0.12.1
New feature release in the 0.12.x series.
This release adds ANTs DenoiseImage to T1w and T2w preprocessing, improving signal-to-noise ratio. Surface processing now produces a registration sphere to permit directly resampling data from T1w space to fsLR.
sloppy
argument to workflows, distinguish from debug
by @mgxd in https://github.com/nipreps/smriprep/pull/344
Full Changelog: https://github.com/nipreps/smriprep/compare/0.11.1...0.12.0
Bug-fix release in the 0.11.1 series.
This release changes the default name of a workflow. This change modifies the workflow structure superficially, but in such a way that reusing a working directory should present no possibility of error.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.11.0...0.11.1
New feature release in the 0.11.x series.
This series supports fMRIPrep 23.0.x and nibabies 23.1.x.
This release drops support for Python 3.7.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.10.0...0.11.0
New feature release in the 0.10.x series.
This series supports fMRIPrep 22.1.x and Nibabies 22.2.x.
This will be the last series to support Python 3.7.
Full Changelog: https://github.com/nipreps/smriprep/compare/0.9.2...0.10.0