22.0.0
The first NiBabies release of the year!
The first entry of the 22.0.x
series, this release includes a number of new features, as well as various bug fixes. Some of the most notable changes include:
- A new flag
--derivatives
to allow passing in precomputed derivatives. For more information on how to use this, see the FAQs.- Users can now leverage a precomputed brain mask and/or discrete anatomical segmentations.
- A new flag
--me-output-echoes
to output individual corrected echo time series.- This is useful when doing additional multi-echo processing.
- Refinements to CIFTI generation, improve subcortical structure labeling.
Thank you for using NiBabies!
If you encounter any issues with this release, please let us know by posting an issue on our GitHub page!
A full list of changes can be found below.
Changelog
- CI: Add workflow smoke tests (#100)
- DOC: Add FAQs page (#164)
- DOCKER: Upgrade to FSL6, use niprep miniconda base layer (#191)
- ENH: Add major/minor version prefix to base workflow name (#202)
- ENH: Add
--me-output-echos
CLI flag (#174) - ENH: Precomputed derivatives (#173)
- ENH: Validate files passed with
--derivatives
(#182) - FIX: Clean up generated boilerplate (#200)
- FIX: Various Configuration module touch-ups (#197)
- FIX: Clean up default output space handling (#196)
- FIX: Pandoc citeproc API incompatibility (#195)
- FIX: Check if segmentation directory exists (#165)
- FIX: Update report spec to reflect
infant_recon_all
(#167) - FIX: ICA Aroma imports (#170)
- FIX: Relabel sub-structures before discarding (#186)
- FIX: Use precomputed aseg within
infant_recon_all
(#184) - FIX: Remove excess arguments on wrapper tests (#181)
- MAINT: Update versioneer, allow static versioning (#190)
- MAINT: Ensure version is written to version file (#189)
- MAINT: Add missing toml dependency
- MAINT: Add pre-commit checks (#178)
- MAINT: Add RTD config (#173)
- MAINT: Freeze
black
version (#185) - RF: Wrapper usage logic (#183)
- STY/TEST: Set global style and doctest options (#162)