Skip to main content

HCP version of Gradient Unwarping Package for Python/Numpy

Project description

gradunwarp

gradunwarp is a Python/Numpy package used to unwarp the distorted volumes (due to the gradient field inhomogenities). Currently, it can unwarp Siemens data.

This is the Human Connectome Project version of the gradunwarp package.

It is forked from a "no longer actively maintained" gradunwarp package.

This fork contains changes made for and by the WU-Minn Human Connectome Project consortium (HCP) for use within the HCP Minimal Preprocessing Pipelines.

Installation

Install for all users

You can install the necessary prerequisites in most Ubuntu or Debian-based distributions with this command:

sudo apt install python3-numpy python3-pip

For convenience the latest gradunwarp tarball can be downloaded from here.

First, extract the gradunwarp tarball, and cd into the folder it creates. Then do:

sudo pip3 install -r requirements.txt
sudo pip3 install .

Install with only user permissions

If you don't have superuser permissions on the machine, you can use the --user switch of pip install instead of using sudo:

pip3 install -r requirements.txt --user
pip3 install . --user

If you use the --user switch, you will need to add /home/<username>/.local/bin to your PATH environment variable, replacing <username> with your user name.

Install using a virtual environment

You may optionally choose to install gradunwarp into a python virtual environment in order to avoid possible interference with your existing python setup. If the python virtual environment module is not already installed, then you may need to run

sudo apt install python3-venv

before running the below.

First, extract the gradunwarp tarball, and cd into the folder it creates. Then do:

python3 -m venv gradunwarp.build
source gradunwarp.build/bin/activate
pip install -r requirements.txt
pip install . 
deactivate

The command deactivate ensures that your python environment is set to the way it was before.

After this installation, you can then use gradunwarp by adding

source "$PATH_TO_INSTALLATION"/gradunwarp.build/bin/activate

to your scripts, where "$PATH_TO_INSTALLATION" should be replaced with the path where you installed gradunwarp. Note that you may need to deactivate the virtual environment after running gradunwarp in your scripts to use other environments.

Install using a virtual environment for python2

Installation using python2 is slightly different to that for python3 above.

As above extract the gradunwarp tarball, and cd into the folder it creates. Then do:

virtualenv -p python2 gradunwarp.build
source gradunwarp.build/bin/activate
pip install -r requirements.txt
pip install . 
deactivate

Note that virtualenv is used instead of venv.

This virtual environment can then be used in the same way as described for python3 above.

Dependencies

  • Python (>=2.7 or 3.x)
  • Numpy
  • Scipy
  • Numpy devel package, if separate (to compile external modules written in C)
  • nibabel (2.0 or later for python2.7, 3.2.1 or later for python3.x)

Dependencies of nibabel:

  • PyDICOM 0.9.5 or later (for DICOM support)
  • nose 0.11 or later (to run the tests)
  • sphinx (to build the documentation)

Usage

skeleton

gradient_unwarp.py infile outfile manufacturer -g <coefficient file> [optional arguments]

typical usage

gradient_unwarp.py sonata.mgh testoutson.mgh siemens -g coeff_Sonata.grad  --fovmin -.15 --fovmax .15 --numpoints 40

gradient_unwarp.py avanto.mgh testoutava.mgh siemens -g coeff_AS05.grad -n

Positional Arguments

The input file (in Nifti or MGH formats) followed by the output file name (which has the Nifti or MGH extensions -- .nii/.nii.gz/.mgh/.mgz) followed by the vendor name.

Required Options

-c <coef_file>
-g <grad_file>

The coefficient file (which is acquired from the vendor) is specified using a -g option, to be used with files of type .grad.

Or it can be specified using a -c in the case you have the .coef file.

These two options are mutually exclusive.

Other Options

-n : If you want to suppress the jacobian intensity correction
-w : if the volume is to be warped rather than unwarped

--fovmin <fovmin> : a float argument which specifies the minimum extent of the grid where spherical harmonics are evaluated. (in meters). Default is -.3
--fovmax <fovmax> : a float argument which specifies the maximum extent of the grid where spherical harmonics are evaluated. (in meters). Default is .3
--numpoints <numpoints> : an int argument which specifies the number of points in the grid. (in each direction). Default is 60

--interp_order <order of interpolation> : takes values from 1 to 4. 1 means the interpolation is going to be linear which is a faster method but not as good as higher order interpolations.

--help : display help

Memory Considerations

gradunwarp tends to use quite a bit of memory because of the intense spherical harmonics calculation and interpolations performed multiple times. For instance, it uses almost 85% memory of a 2GB memory 2.2GHz DualCore system to perform unwarping of a 256^3 volume with 40^3 spherical harmonics grid. (It typically takes 4 to 5 minutes for the entire unwarping)

Some thoughts:

  • Use lower resolution volumes if possible
  • Run gradunwarp in a computer with more memory
  • Use -numpoints to reduce the grid size. -fovmin and -fovmax can be used to move the grid close to your data extents.
  • Use non-compressed source volumes. i.e. .mgh and .nii instead of .mgz/.nii.gz
  • Recent versions of Python, numpy and scipy

HCP additions

  • slice by slice processing
  • x-y flip bug fix
  • force 32-bit output in 64-bit systems
  • modified for Python3 compatibility

License

Please see the Copying.md file in the distribution.

Credit

  • Jon Polimeni - gradunwarp follows his original MATLAB code
  • Karl Helmer - Project Incharge
  • Nibabel team

Note about change history

Some of the changes to this codebase that were made for the HCP, were made when this code was not yet forked into its own repository. At that time, this modified version of the gradient unwarping code was embedded in the src/gradient_unwarping subdirectory of the HCP Pipelines Repository.

The history (commit comments, changelog, etc. of those changes was not ported to this repository. The HCP Pipelines Repository will keep that history.

To get the last version of the HCP Pipelines Repository before the gradient unwarping code was separated, retrieve commit 2e06194921638394c7c0ffd90805fdf06051449a. To do this, after cloning the HCP Pipelines Repository use:

$ git checkout 2e06194921638394c7c0ffd90805fdf06051449a

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nipy_gradunwarp-1.2.2.tar.gz (24.3 kB view details)

Uploaded Source

Built Distributions

nipy_gradunwarp-1.2.2-cp312-cp312-win_amd64.whl (42.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

nipy_gradunwarp-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl (69.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

nipy_gradunwarp-1.2.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl (34.2 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

nipy_gradunwarp-1.2.2-cp311-cp311-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.11 Windows x86-64

nipy_gradunwarp-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl (68.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

nipy_gradunwarp-1.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

nipy_gradunwarp-1.2.2-cp310-cp310-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

nipy_gradunwarp-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl (68.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

nipy_gradunwarp-1.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl (34.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

nipy_gradunwarp-1.2.2-cp39-cp39-win_amd64.whl (42.5 kB view details)

Uploaded CPython 3.9 Windows x86-64

nipy_gradunwarp-1.2.2-cp39-cp39-musllinux_1_2_x86_64.whl (68.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

nipy_gradunwarp-1.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl (34.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

nipy_gradunwarp-1.2.2-cp38-cp38-win_amd64.whl (42.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

nipy_gradunwarp-1.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (70.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl (34.4 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

nipy_gradunwarp-1.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

nipy_gradunwarp-1.2.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (69.1 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

File details

Details for the file nipy_gradunwarp-1.2.2.tar.gz.

File metadata

  • Download URL: nipy_gradunwarp-1.2.2.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for nipy_gradunwarp-1.2.2.tar.gz
Algorithm Hash digest
SHA256 fffc8c9c6b7ffc3f6735544989ae50d6251b7eb9536b5ca56c152d6dd01195c3
MD5 7251be73be3b9908a0db845539f8e87f
BLAKE2b-256 31a050ca374646e27456d66cf966229fb9af53119706848acae51bec3db7eec9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2.tar.gz:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7105b1160b4ae01c33883fce9e2445c0fff4a598fdef07cfeca08fa881c54883
MD5 985df4291d1774f228acfa4473593e4b
BLAKE2b-256 d468950e961986bc03bd67defc2527458cf9c96b64ae859d2a39044e4b6df003

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f6da06bfc938874a2ec89a4270f791ec626243457892628e650357662e967c2
MD5 cf0080bb3bf1e962bee486f0704efdc1
BLAKE2b-256 77dcf7b36973c162492986680b4b8b7d0f2d3bfef4048f611f011aac1485ad1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5cfa2504445e4771084efe2395db849075d95ee408271e0fe658c48d96d2921d
MD5 3bfdc165de0a140f46d7a981784e30eb
BLAKE2b-256 095e49044009051927b89f8a8c74f85b3d535ae91ca038b72edef7389cfab25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1ec506ee96ceea88f480d05c685bcbccb78fe6690695772ca8c36a66d3ee6e48
MD5 3c7589921266f90f8c5c44011bc4f563
BLAKE2b-256 b2da7c820ff13c776e0fbf7dfb1c45401afefcce6b1489da33a94862be0d77fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9dd02294f2163d6162048f82de25da497fd91b6b06a191aa1e183b6f44af1222
MD5 91f53263877b467aaaa595888d54e85c
BLAKE2b-256 0bdcbdb0ae3e396990604fa2d123e91cffa0435ff7b2dd0e5d02a2df2b0038e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 36fb36a7ccbdaf2164c37720f14d7b2eeb07a20f7c6e0b0bd615e9e8850d11e2
MD5 2d90f72ff9f70f8d94be88670e299e70
BLAKE2b-256 f090cbcc64068cfb8bb842caee6b035f8626b1437b38076a53647755ff859baf

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79cd6d458be0989975cae022d07695f25756aeea04ee95e1cfe0e6312430f20e
MD5 6ebd100bc884ba6eaf5ba20a840b161f
BLAKE2b-256 2f11a750448c2a90385d99e38ae5da0daab185e6871b15e435bff06499cf1ac1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ee0a7bab93474ce20130a732bdb483b6d5ffde07b8d32ba7f7fcfdeed1e34669
MD5 52e1842fc4f8104f2db4c144f2ef68d6
BLAKE2b-256 16f3d3bf7a9f24d0000317748146cef7fe52c34607f9970bbaf74b00fa3212e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 196845692b9b01ee01da7ba7a0657618e16be8499e1c94816da3907e31351d51
MD5 a94e413a431ba626ef4fc94ee5e40633
BLAKE2b-256 afb761de78e971f7f143ae3acc3ea8c595d9aa98a41b988b8992dab6768f457a

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e837632a245c7d3811ebf70464c17d4091f6cf6da17816a440914727a9480d3f
MD5 2a065fe01054432efb1d5542e75e4c13
BLAKE2b-256 4aeb399cddc5a156e32019976745c7207d81b4c7275b7102e8b29729bf97bf2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f52ce64055d62eeb4a7a2c7f244d420323c419e3df8824d2499f3e9fa82c694
MD5 4fcc47822f1864650b171e51f4303f69
BLAKE2b-256 437ab9fc82b1e72297ab41ada3a4277639c4197f6033f0107bdb5c6fcfdbc9ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c99e84e42df51c95edd54260a2171c16ad89089396167c478075155e7610cc69
MD5 ca6230ff27d24ef43669526e77fe42af
BLAKE2b-256 a4d65b90d46dfeae1626e4bfb0926fc82ed3149dc1b7511ccf00920eee60488b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4238660ab984af8ba90e585a43ffdb59ab805930cc4374bce41eb9ae44e41e98
MD5 869f5103056c2d4b77d339525e8bf69b
BLAKE2b-256 a46370e75bd0a6969cd5ef1eb30ed54f5c1e318d773f8ad1d7825516048d5527

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3e51206dcc2ba2a1299f2fd7c0ff9966f0c137a0b63257a2c024ddd61c64f3e1
MD5 b4ab4806ecf6f3989d0444e3c116d532
BLAKE2b-256 23b65f41cba4f4853a6da043ecb9ed16f8b06a016c8deb6181f5781a6b91e2e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a5493995e804aad3cbd8027b4bc98917e4bafe9690d5c9e18b27385cff5bc982
MD5 1b6df343462d5a235823fdcfac67eefc
BLAKE2b-256 ad8ec17b4c5a335a6a382c1d8755fdff1166883ae3d89a675c43d14f00addbf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 004141574e716d67155dae6399b787751902194dc02252b274628792cc81ab64
MD5 cf88164b723c9218ccd2a97c66f85ec7
BLAKE2b-256 a4af7f321593cd8b12225f2eed51578362037d6dc3728a834e322cb3f3ce0355

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2fa5b8235b77b32a3dc135f5d5b2e363c9a962c0df78241018aa9c190433cd42
MD5 e4f3f1142b6c9746f6ae4c610406aa57
BLAKE2b-256 ac01dd1a1e953ec9ee0bd23710156d609b5fd06344f8d1ee22a22bedb2d63d50

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp38-cp38-win_amd64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7a4de198c29315ad46a4ae00f9007b51757acad64a0718bd45e7c3e1b7877e1a
MD5 909235a8cc129620b71c5a0b8c460c2a
BLAKE2b-256 c60a4ff157cc3825d94fab9bf6f5c33f6d28a0b4254366a43dab2fa1f2bc9ecf

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21e4a6095b8a98bdfd9ed6fb9a129b100808c76c4903c41839bca42b009c1ab6
MD5 f5860633c8b8dd9495c12f6e50d862ed
BLAKE2b-256 352acb098c5638aaed2006d71ab75ec4cff1894c09fa4428bf2dcd90d08837df

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp38-cp38-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1284e9f79ed573758e83d2694ef09ff83b57ba92f1ef74337c51657494698c22
MD5 bb1a40a648cfbd80909a2137b406a3d6
BLAKE2b-256 e654fb56215a5f69b92a96011547310e756cad2100825ba0c5bcf12b349c35d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

File details

Details for the file nipy_gradunwarp-1.2.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for nipy_gradunwarp-1.2.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 330d91c36608e7abb98a7f41a73685f4f53c1cee8288ff03a59035d44ad81f02
MD5 f489d1a37136b64985ec854e8cc46e7d
BLAKE2b-256 7e527209dfcd26eaa08a67958c382930dd6cac43dc45d96ce84aeb6e9b37c995

See more details on using hashes here.

Provenance

The following attestation bundles were made for nipy_gradunwarp-1.2.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on nipy/gradunwarp

Attestations:

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page