Metadata-Version: 2.4
Name: sdcflows
Version: 2.14.0
Summary: Susceptibility Distortion Correction (SDC) workflows for EPI MR schemes.
Project-URL: Documentation, https://www.nipreps.org/sdcflows
Project-URL: Home, https://github.com/nipreps/sdcflows
Project-URL: NiPreps, https://www.nipreps.org/
Author-email: The NiPreps Developers <nipreps@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Requires-Python: >=3.10
Requires-Dist: acres>=0.5.0
Requires-Dist: attrs>=20.1.0
Requires-Dist: migas>=0.4.0
Requires-Dist: nibabel>=5.1.1
Requires-Dist: nipype>=1.9.0
Requires-Dist: nireports>=25.0.1
Requires-Dist: nitransforms>=25.0.1
Requires-Dist: niworkflows>=1.11.0
Requires-Dist: numpy>=2.0
Requires-Dist: pybids>=0.16.4
Requires-Dist: scikit-image>=0.23
Requires-Dist: scipy>=1.10
Requires-Dist: templateflow>=23.1
Requires-Dist: toml>=0.10
Provides-Extra: all
Requires-Dist: attrs>=20.1.0; extra == 'all'
Requires-Dist: coverage[toml]>=7; extra == 'all'
Requires-Dist: furo; extra == 'all'
Requires-Dist: importlib-resources; extra == 'all'
Requires-Dist: ipykernel; extra == 'all'
Requires-Dist: ipython; extra == 'all'
Requires-Dist: nbsphinx; extra == 'all'
Requires-Dist: pandoc; extra == 'all'
Requires-Dist: pre-commit; extra == 'all'
Requires-Dist: psutil; extra == 'all'
Requires-Dist: pydot>=1.2.3; extra == 'all'
Requires-Dist: pydotplus; extra == 'all'
Requires-Dist: pytest-cov>=2.11; extra == 'all'
Requires-Dist: pytest-env; extra == 'all'
Requires-Dist: pytest-xdist>=2.5; extra == 'all'
Requires-Dist: pytest>=8.1; extra == 'all'
Requires-Dist: ruff; extra == 'all'
Requires-Dist: sphinx-argparse; extra == 'all'
Requires-Dist: sphinx>=7.2.2; extra == 'all'
Requires-Dist: sphinxcontrib-apidoc; extra == 'all'
Provides-Extra: dev
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: ruff; extra == 'dev'
Provides-Extra: doc
Requires-Dist: attrs>=20.1.0; extra == 'doc'
Requires-Dist: furo; extra == 'doc'
Requires-Dist: importlib-resources; extra == 'doc'
Requires-Dist: ipykernel; extra == 'doc'
Requires-Dist: ipython; extra == 'doc'
Requires-Dist: nbsphinx; extra == 'doc'
Requires-Dist: pandoc; extra == 'doc'
Requires-Dist: pydot>=1.2.3; extra == 'doc'
Requires-Dist: pydotplus; extra == 'doc'
Requires-Dist: sphinx-argparse; extra == 'doc'
Requires-Dist: sphinx>=7.2.2; extra == 'doc'
Requires-Dist: sphinxcontrib-apidoc; extra == 'doc'
Provides-Extra: docs
Requires-Dist: attrs>=20.1.0; extra == 'docs'
Requires-Dist: furo; extra == 'docs'
Requires-Dist: importlib-resources; extra == 'docs'
Requires-Dist: ipykernel; extra == 'docs'
Requires-Dist: ipython; extra == 'docs'
Requires-Dist: nbsphinx; extra == 'docs'
Requires-Dist: pandoc; extra == 'docs'
Requires-Dist: pydot>=1.2.3; extra == 'docs'
Requires-Dist: pydotplus; extra == 'docs'
Requires-Dist: sphinx-argparse; extra == 'docs'
Requires-Dist: sphinx>=7.2.2; extra == 'docs'
Requires-Dist: sphinxcontrib-apidoc; extra == 'docs'
Provides-Extra: mem
Requires-Dist: psutil; extra == 'mem'
Provides-Extra: test
Requires-Dist: coverage[toml]>=7; extra == 'test'
Requires-Dist: pytest-cov>=2.11; extra == 'test'
Requires-Dist: pytest-env; extra == 'test'
Requires-Dist: pytest-xdist>=2.5; extra == 'test'
Requires-Dist: pytest>=8.1; extra == 'test'
Provides-Extra: tests
Requires-Dist: coverage[toml]>=7; extra == 'tests'
Requires-Dist: pytest-cov>=2.11; extra == 'tests'
Requires-Dist: pytest-env; extra == 'tests'
Requires-Dist: pytest-xdist>=2.5; extra == 'tests'
Requires-Dist: pytest>=8.1; extra == 'tests'
Description-Content-Type: text/x-rst

SDCFlows
--------
.. image:: https://img.shields.io/pypi/v/sdcflows.svg
  :target: https://pypi.python.org/pypi/sdcflows/
  :alt: Latest Version

.. image:: https://codecov.io/gh/nipreps/sdcflows/branch/master/graph/badge.svg?token=V2CS5adHYk
  :target: https://codecov.io/gh/nipreps/sdcflows

.. image:: https://circleci.com/gh/nipreps/sdcflows.svg?style=svg
    :target: https://circleci.com/gh/nipreps/sdcflows

.. image:: https://github.com/nipreps/sdcflows/workflows/Deps%20&%20CI/badge.svg
    :target: https://github.com/nipreps/sdcflows/actions

SDCFlows (*Susceptibility Distortion Correction workFlows*) is a Python library of
*NiPype*-based workflows to preprocess *B0* mapping data, estimate the corresponding
fieldmap and finally correct for susceptibility distortions.
Susceptibility-derived distortions are typically displayed by images acquired with EPI
(echo-planar imaging) MR schemes.

The library is designed to provide an easily accessible, state-of-the-art interface that is
robust to differences in scan acquisition protocols and that requires minimal user input.

This open-source neuroimaging data processing tool is being developed as a part of
the MRI image analysis and reproducibility platform offered by
`NiPreps <https://www.nipreps.org>`__.
