Sdcflows

Latest version: v2.8.1

Safety actively analyzes 613750 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

2.8.1

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10551985.svg)](https://doi.org/10.5281/zenodo.10551985)

Release notes

Bug-fix release in the 2.8.x series.

Fixes doc builds and CLI support for fieldmapless workflows. Introduces support for BIDS-URIs.

Changes

* FIX: Enable fieldmapless by default in CLI (426)
* FIX: Pandoc requires Texlive to render LaTeX in notebook (427)
* FIX: New test ``test_wrangler_URIs`` had the wrong oracle (425)
* ENH: Resolve BIDS-URIs (349)
* TEST: Use less confusing function name for testing CLI with --dry-run (424)
* MNT: Bump actions/download-artifact from 3 to 4 (418)
* MNT: Bump actions/upload-artifact from 3 to 4 (417)
* CI: Move PR doc build into main doc build, add texlive to build dependencies (428)

**Full Changelog**: https://github.com/nipreps/sdcflows/compare/2.8.0...2.8.1

2.8.0

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10551979.svg)](https://doi.org/10.5281/zenodo.10551979)

Release notes

New feature release in the 2.8.x series.

This release fixes a bug in converting SyN-SDC displacements to fieldmaps, resulting in exaggerated corrections. As this makes changes to the structure of a workflow and the expected inputs of a workflow node, this release is considered a minor release.

Changes

* FIX: Derive field from SyN displacements using EPI affine (421)
* FIX: Change ``os.basename`` to ``os.path.basename`` (419)
* DOC: Add smeisler to contributors (420)

New Contributors
* smeisler made their first contribution in https://github.com/nipreps/sdcflows/pull/419

**Full Changelog**: https://github.com/nipreps/sdcflows/compare/2.7.0...2.8.0

2.7.0

Release notes

New feature release in the 2.7.x series.

This release includes an updated CLI, which allows ``sdcflows`` to be run as a BIDS App. To achieve the previous behavior of ``sdcflows-find-estimators``, use the ``-n`` flag.

Addtional bug fixes and enhancements are included.

Changes

* FIX: Drop header before resampling image to avoid unsafe cast (415)
* FIX: Wrangler now ignores ``part-phase`` EPI files (407)
* ENH: Standalone CLI now estimates fieldmaps (408)
* ENH: Add support for ASL data (411)
* ENH: Enable rendering of the Jupyter notebooks (409)
* MNT: Migrate to PEP517/518 packaging (410)
* CI: bump actions/setup-python from 4 to 5 (412)
* CI: bump conda-incubator/setup-miniconda from 2 to 3 (406)

New Contributors
* tsalo made their first contribution in https://github.com/nipreps/sdcflows/pull/411

**Full Changelog**: https://github.com/nipreps/sdcflows/compare/2.6.0...2.7.0

2.6.0

Release Notes
New feature release in the 2.6.0 series.

This release resolves a number of issues with fieldmaps inducing distortions
during correction. Phase difference and direct fieldmaps are now masked correctly,
preventing the overestimation of distortions outside the brain. Additionally,
we now implement Jacobian weighting during unwarping, which corrects for compression
and expansion effects on signal intensity.

Changes
* FIX: Mask fieldmap before fitting spline field (https://github.com/nipreps/sdcflows/pull/396)
* FIX: Interpolate to floating point values (https://github.com/nipreps/sdcflows/pull/394)
* FIX: Refactoring the ``B0FieldTransform`` implementation (https://github.com/nipreps/sdcflows/pull/346)
* FIX: Nipype workflows like to be passed absolute paths (phasediff fieldmap) (https://github.com/nipreps/sdcflows/pull/374)
* ENH: Implement Jacobian weighting during unwarp (https://github.com/nipreps/sdcflows/pull/391)
* ENH: Output target2fmap_xfm from coeff2epi_wf (https://github.com/nipreps/sdcflows/pull/381)
* ENH: Add data loader to sdcflows.data, drop pkg_resources (https://github.com/nipreps/sdcflows/pull/379)
* RF: Use scipy.interpolate.BSpline to construct spline basis (https://github.com/nipreps/sdcflows/pull/393)
* DOC: Use latest sphinx to fix bad sphinx/furo interaction (https://github.com/nipreps/sdcflows/pull/390)
* DOC: Fix missing dependency when merging new data loader (https://github.com/nipreps/sdcflows/pull/380)
* MNT: Update emprical values in test to allow transition to new scipy's BSpline (https://github.com/nipreps/sdcflows/pull/387)
* MNT: Add pre-commit config (https://github.com/nipreps/sdcflows/pull/375)
* MNT: Add a seed to random generator of coefficients (https://github.com/nipreps/sdcflows/pull/368)

2.5.2

Release Notes
Bug-fix release in the 2.5.x series.

This release includes a fix for phasediff/direct fieldmaps that were previously
producing distortions outside the brain due to an incorrect masking of the fieldmap.

Changes
* FIX: Mask fieldmap before fitting spline field [backport https://github.com/nipreps/sdcflows/pull/396] (https://github.com/nipreps/sdcflows/pull/398)
* DOC: Fix doc build for 2.5.x branch (https://github.com/nipreps/sdcflows/pull/399)
* MAINT: Make call to scipy.stats.mode compatible with scipy 1.11.0 (https://github.com/nipreps/sdcflows/pull/371)

2.5.1

Release Notes
Bug-fix release in the 2.5.x series.

Changes
* FIX: Use ``lsqr`` solver for spline fit, rerun on extreme values (https://github.com/nipreps/sdcflows/pull/366)
* FIX: Ensure metadata is not present in entity query (https://github.com/nipreps/sdcflows/pull/367)
* RF/FIX: Prioritize sbref and shortest echo for SyN-SDC (https://github.com/nipreps/sdcflows/pull/364)

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.