Skip to content

Releases: nipreps/sdcflows

2.2.1

16 Dec 18:44
Compare
Choose a tag to compare

Release Notes

Patch release in the 2.2.x series.

This release enables dynamic estimation of memory and CPU needs for a
particularly resource-intensive node.

Changes

  • ENH: Dynamically choose number of resampling threads to adapt to memory constraints (#321)

2.2.0

16 Dec 18:43
Compare
Choose a tag to compare

Release Notes

New feature release in the 2.2.x series.

This series supports fMRIPrep 22.1.x and Nibabies 22.2.x.

This release includes fixes for a number of SDC use cases.

With thanks to Basile Pinsard for adding support for fieldmaps that contribute to multiple B0FieldIdentifiers.

Note: SDCFlows drops Python 3.7 starting with 2.2.x series.

Changes

  • FIX: Collate fieldmap coefficients into list of lists (#317)
  • FIX: Pad BSpline design matrix (#319)
  • FIX: Calculate bspline grids separately from colocation matrices (#308)
  • FIX: Support scipy 1.8 (#311)
  • FIX: Pacify deprecation warning from scipy.stats (#309)
  • FIX: Do not reorient distorted image in apply (#303)
  • FIX: Do not create a dense matrix along the way (#299)
  • FIX: Ensure replace() calls only alter the file basename (#293)
  • FIX: Update tests after merge of #287 (#288)
  • FIX: Revise debug/sloppy operations of the coeff2epi workflow (#287)
  • FIX: Revise the TOPUP workflow and related utilities (#278)
  • ENH: Default to 4mm re-zoom for b-spline approximation (#314)
  • ENH: Drop n_procs tag from BSplineApprox (#315)
  • ENH: Find B0FieldIdentifiers when one image contributes to multiple (#298)
  • ENH: Allow bids filtering during get() calls. (#292)
  • ENH: Evaluate B-Splines using scipy (#304)
  • ENH: Integrate downsampling in BSplineApprox when the input is high-res (#301)
  • ENH: Make wrangler more verbose (#284)
  • ENH: Add CLI to detect usable estimators within a BIDS dataset (#257)
  • ENH: Calculate robust average of EPI inputs to TOPUP workflow (#280)
  • MAINT: Housekeeping and more verbose debugging outputs (#302)
  • MAINT: Simplify build tests on GH Actions to latest standards (#282)
  • MAINT: Keep CircleCI settings up to date (#281)
  • MAINT: Unavilable data from OSF remote (datalad) for CircleCI tests. (#277)
  • MAINT: Remove unused argument from topup related interface (#276)
  • CI: Update concurrency, permissions and actions (#313)
  • CI: Roll unittests runner back to Ubuntu 20.04 (#310)
  • CI: Ensure builds are triggered weekly (#270)

2.1.1

06 Sep 14:11
Compare
Choose a tag to compare

Release Notes

Patch release in the 2.1.x series. This release incorporates the fix in 2.0.13 in
the 2.1.x series.

Changes

  • FIX: Relax tolerance for different affines when concatenating blips (#265)

2.1.0

26 May 18:51
Compare
Choose a tag to compare

Release Notes

A new minor release to support the newest niworkflows minor series.

Changes

  • ENH: Add optional session distinction to wrangler (#261)
  • FIX: Align centers of mass, rather than origins (#253)
  • MAINT: Loosen installation restrictions (#269)

2.0.13

09 Apr 17:33
Compare
Choose a tag to compare

Release Notes

Patch release in the 2.0.x series. This release resolves an issue in fMRIPrep 21.0.x.

Changes

  • FIX: Relax tolerance for different affines when concatenating blips by @effigies in #265

Full Changelog: 2.0.12...2.0.13

2.0.11

08 Feb 15:00
ade17c1
Compare
Choose a tag to compare

Release Notes

Patch release in the 2.0.x series. Re-enables single EPI fieldmap processing.

Changes

  • FIX: Create one fieldmap estimator per EPI-IntendedFor pair (#258)
  • DOCKER: Build with FSL 6 (#254)

2.0.10

08 Feb 14:58
Compare
Choose a tag to compare

Release Notes

Patch release in the 2.0.x series.

Changes

  • FIX: Update boilerplate ordering directives (#229)
  • FIX: ishandling of topup coefficients with higher resolution EPIs (#251)

2.0.9

18 Nov 14:50
Compare
Choose a tag to compare

Release Notes

A patch release improving documentation and implementing B0Field* BIDS metadata.

Changes

  • DOC: Bring implementation details to the foreground of documentation (#248)
  • FIX: Implement B0FieldIdentifier / B0FieldSource (#247)

2.0.8

18 Oct 07:27
2.0.8
0e19395
Compare
Choose a tag to compare

Release Notes

A patch release with a deep revision of the new implementation of the fieldmap-less "SDC-SyN" toward integration with fMRIPrep.

CHANGES

  • FIX: SDC-SyN ("fieldmap-less") overhaul (#239)
  • DOC: Self-hosted & multiversion documentation overhaul (#243)
  • MAINT: Standardization of containers across NiPreps (#240)

Full Changelog: 2.0.7...2.0.8

Maintainers

@oesteban

2.0.7

01 Oct 06:55
2.0.7
925cd66
Compare
Choose a tag to compare

Release Notes

A patch release with important bugfixes discovered during the integration with fMRIPrep.

CHANGES

  • FIX: Generation of RAS displacements fields from VSMs (#237)
  • FIX: Use subject root to resolve IntendedFor paths (#228)
  • ENH: Improve support of 4D in sdcflows.interfaces.bspline.ApplyCoeffsField (#234)
  • MAINT: Update node and gh-pages, push docs without history (#230)

Maintainers

@oesteban, @mgxd, @effigies.