Skip to main content

Fast gradient-scheme QC, b-vector flip detection, and repair for diffusion MRI.

Project description

GradLint

GradLint is a Rust-powered Python package and command-line tool for diffusion MRI gradient-table quality control. It audits FSL and MRtrix gradient schemes, detects b-vector flips against DWI image evidence, and writes corrected gradients with machine-readable provenance for tractography pipelines.

Install the prebuilt package with:

pip install gradlint

See the project repository for the full README, examples, validation notes, and release history.

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

gradlint-1.1.1.tar.gz (99.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gradlint-1.1.1-cp313-cp313-win_amd64.whl (583.4 kB view details)

Uploaded CPython 3.13Windows x86-64

gradlint-1.1.1-cp313-cp313-manylinux_2_28_x86_64.whl (702.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

gradlint-1.1.1-cp313-cp313-macosx_11_0_arm64.whl (623.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

gradlint-1.1.1-cp312-cp312-win_amd64.whl (583.7 kB view details)

Uploaded CPython 3.12Windows x86-64

gradlint-1.1.1-cp312-cp312-manylinux_2_28_x86_64.whl (703.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

gradlint-1.1.1-cp312-cp312-macosx_11_0_arm64.whl (624.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

gradlint-1.1.1-cp311-cp311-win_amd64.whl (584.1 kB view details)

Uploaded CPython 3.11Windows x86-64

gradlint-1.1.1-cp311-cp311-manylinux_2_28_x86_64.whl (703.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

gradlint-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (624.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

gradlint-1.1.1-cp310-cp310-win_amd64.whl (584.2 kB view details)

Uploaded CPython 3.10Windows x86-64

gradlint-1.1.1-cp310-cp310-manylinux_2_28_x86_64.whl (704.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

gradlint-1.1.1-cp310-cp310-macosx_11_0_arm64.whl (624.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file gradlint-1.1.1.tar.gz.

File metadata

  • Download URL: gradlint-1.1.1.tar.gz
  • Upload date:
  • Size: 99.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gradlint-1.1.1.tar.gz
Algorithm Hash digest
SHA256 9e2a052f6ee05fcae237e0442d830d5dd6934eef8a61385cbb5e4e515d2b9b2f
MD5 64e454748115876ec3345f4f2884deff
BLAKE2b-256 05912c7d43323657956ad58b923ccd325f1b780534597b1eda0542712a63ce34

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1.tar.gz:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 583.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gradlint-1.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1aa6f60caacd3a51d5f74becd756597ab60242a5d93a38effe7483582046585c
MD5 e08182e9f3d27f8110ab48573aaad2a0
BLAKE2b-256 d1ad7f6ed205865296d59678aff29f4900b53f7b2190625f0190e90fa26aa06e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp313-cp313-win_amd64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4fff8b2a43c8d982c717a927f7735215f2eeb9c1e9ed0166feae099b80c47c1c
MD5 3d9ed31bbcd5344ea4ea4a2c19290e3c
BLAKE2b-256 ff64f20023146e4d9214e1fbaa146f66c5c3aab56f6e9907fbcbbd4619c8cc7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fb075ba9ae3b62709f3abe7d0c9c1742df33c869449539b18cde258563df126
MD5 d714157118acc67c5e159c07e3ff9cc5
BLAKE2b-256 9701082aec2d359c64b4c3a3cf905dbd39d3258e1c10407ba0d3ed00c963933c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 583.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gradlint-1.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 56d4adc2d5a4d3a3bc47b2c1ae2f13d9d9b46e82451a5b1a933c74d58d9f1baf
MD5 c9bc68828df72945a823f33709ced97b
BLAKE2b-256 019c096e120e3f3f35de00d694e0de7d7d71e8441dd1eece7e7ef0a27bad5ccb

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp312-cp312-win_amd64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fc8499f6093fed28f05217a865e453a077c1908f1e6473eaa2ba755d3d910151
MD5 7f63de4cf18ff3a2aff8d966e42b9cec
BLAKE2b-256 5e76b4ab3eadd0c302c94163184f95af1793d06d15273e0728bd4d55b8000b31

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 550d046776e4ac26300fda2fc4bdb9a5c7c515c6f97b5aba0e9eab1a2642b864
MD5 4b0b81757f1ba468b400a9195741b64e
BLAKE2b-256 0732bcf948c1565a37f9e2b96c27f4f7fbe477824db9752fcce7b38660c4721f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 584.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gradlint-1.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a4aa2d627aa6a376e1dc203eb2736af63bb1bb2cf3737d68bd5f24bdefc7b243
MD5 0ee7366a5af9310183947ccf522dd278
BLAKE2b-256 c74f3f648c62b5bcbc856f26e7b99d7682a4d2b566eca929ebf4c5f602ac9953

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp311-cp311-win_amd64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5efbc1047676edf939b3e50261b9d1d755765af9c40c6ae68e2ae349212b6f85
MD5 fc6f447133aad555a24495700c5b1246
BLAKE2b-256 e8c973f0b9ddbbe8abf3c5278e11a4cfc6c66cfcd7a634f6c0db0773ab239e53

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c253107c36d69d05844df5888357ee2b7c1f5043b6dab216ddc5cb52d660edfe
MD5 4920a2c0c02b46bb605cfefdecaed793
BLAKE2b-256 1f41cc75315b95895683ac80da09088b6dca88b0c635cd2c8690bc5453432fe0

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 584.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for gradlint-1.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 86dc26f2ca01f7245dcd09e6160d9f7bc014b9bbc28528ed0a083b6b6d981f9f
MD5 e6d1290654104cec150c2cab4e42a0f1
BLAKE2b-256 10cb1c5e2e7850572980e817b06510edb45a413e336438d8a96a18f57dd07026

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp310-cp310-win_amd64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7d735df9d3239d09fa58fb05fb068d3f60406a10944f733218646607b57eb5f0
MD5 f21ef319d2a93c9b1d1fb6a40b2be51a
BLAKE2b-256 06171d164a28f766c26d7b44834502f2cbec4834ed962a478fa07d7a9fd9e7a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gradlint-1.1.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 85d970cde144363c39318b34549f2a504accd1c071641bcc05a0ff407897ea0b
MD5 90b4dc5f0e24215267f7dbd6ad820f29
BLAKE2b-256 a28945ad952cd069953fecb7acf4e1404b33b9417462d48d448a86a860ab796f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on marcotag93/GradLint

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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