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.4.tar.gz (99.6 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.4-cp313-cp313-win_amd64.whl (583.5 kB view details)

Uploaded CPython 3.13Windows x86-64

gradlint-1.1.4-cp313-cp313-manylinux_2_28_x86_64.whl (702.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

gradlint-1.1.4-cp313-cp313-macosx_11_0_arm64.whl (624.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

gradlint-1.1.4-cp313-cp313-macosx_10_12_x86_64.whl (658.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

gradlint-1.1.4-cp312-cp312-win_amd64.whl (583.8 kB view details)

Uploaded CPython 3.12Windows x86-64

gradlint-1.1.4-cp312-cp312-manylinux_2_28_x86_64.whl (703.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

gradlint-1.1.4-cp312-cp312-macosx_11_0_arm64.whl (624.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

gradlint-1.1.4-cp312-cp312-macosx_10_12_x86_64.whl (658.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

gradlint-1.1.4-cp311-cp311-win_amd64.whl (584.2 kB view details)

Uploaded CPython 3.11Windows x86-64

gradlint-1.1.4-cp311-cp311-manylinux_2_28_x86_64.whl (704.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

gradlint-1.1.4-cp311-cp311-macosx_10_12_x86_64.whl (660.9 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

gradlint-1.1.4-cp310-cp310-win_amd64.whl (584.3 kB view details)

Uploaded CPython 3.10Windows x86-64

gradlint-1.1.4-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.4-cp310-cp310-macosx_11_0_arm64.whl (624.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

gradlint-1.1.4-cp310-cp310-macosx_10_12_x86_64.whl (661.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: gradlint-1.1.4.tar.gz
  • Upload date:
  • Size: 99.6 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.4.tar.gz
Algorithm Hash digest
SHA256 acb1765ba7c927337cf54e9bb34b82d554f7fc5d836144371fe6039028bc1c7a
MD5 d65d25cb645656fa9bfade3bd5db95db
BLAKE2b-256 125a4d68833bd5a70d1e34dd5620f56c7ac1b8f410ed9221114de8704787a09f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4.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.4-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.4-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 583.5 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.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d977e2d1eac2f9bab9fcd3ea5ecef37d7e707d37b97c58f1c6459bcfb1d30741
MD5 d208d32262b997b81d33926351afdd07
BLAKE2b-256 e56808324d0a61721bebed4aa7a320279f26bea7de404e52c3c27641086c453e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4a1609550bc3c4c8f454bb7ee2bd8bca677f9ef7168d4a9b825a443ca64898a
MD5 d8632f85eb0032ac0f5fed4b8cf6443f
BLAKE2b-256 077c34079e0d082d8ac0d5d474d726892d0e7d4bf229439bda0d753b11d74b6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83d10430d8dbbafea563f19a3f9d5c04fe58922ef46fe29b25429938d4094fd1
MD5 37ef80afd4ac76ec146fbdfbc7940e40
BLAKE2b-256 c5959e93fbf3d6ab153cf0351ef4eba90a11f0747824f89dba030d677c4b8f5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8205bc4a6fd090250e78aa5a0323d5d86b698f41847d2ac0c2ffbcc1cda88753
MD5 034803afca9affa68e6a53d70cd91a77
BLAKE2b-256 2b819528f1e04a5fc1318d33f211455d106425544ddad568e70d56543f8fb6f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-cp313-cp313-macosx_10_12_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.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.4-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 583.8 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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 3704e5ed60f346a6c29e46ca7be26368f275d02924705f822705e2d2d80b8064
MD5 70bc559114ea8d3a7f352570239819d4
BLAKE2b-256 a1ae1caa0d4813b16d43ce5dcb58543520579657c577b9a9b4625962497e3fbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 317bfa3a603fe9157a279f3172f960dfa3fd764c7b5ed62963de11509e2bf5e1
MD5 fe137c54b2e10dd2fd2e1eb6b2e1c3f6
BLAKE2b-256 07631b7f8b8f982411fce67157fd2f02e8bc91fb3b316bfc7a2f9f8a7babcc83

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 887309e8d0002dc8d64a5a81eaad6fda581fb5d33faf928e6a0f58ef89957ff5
MD5 04fafa1715100b2ac4edbcf341dd9559
BLAKE2b-256 94be9a32156d47f38f924cb10e3de3e234149a6bb3e38650a2beb99a62833dfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8aea2eb160a7c599c7b13752969eac2612cc266d2a1a445edc306a53686de8cf
MD5 712aeb5c00db58a3f3769fbaad6a5274
BLAKE2b-256 6fd18c59b6c13f1a2c1ba1ec7cf472e24331306fc91b51c5ef4d7369f73b9e71

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-cp312-cp312-macosx_10_12_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.4-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.4-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 584.2 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.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 226c7730703f1cbe880a9f158f70188480afb8a19101cff9a9dacbcd9518ee92
MD5 25d34eb183b453d13dd8e22962675d20
BLAKE2b-256 68788ef3d853fd3052f52cf62f9fbef74ca10f3512b033dd286f89a4d1f20a9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 752d29ad6ffd5fa2b84bbd451d23bacb0ef886a658e62702926ecc9bfbb936e2
MD5 80c6a933bdcaa1c0ce91645d8f826344
BLAKE2b-256 5b49c8394ee41496a3087f5fd6e13a12a4129c8aa7d905698ee2caaf4332dab6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9dfbaea81c66569c223a9c7103e82491d992aae764c57a929b8a5de132f51196
MD5 afb12b21ced32163e3b7dde67be3da66
BLAKE2b-256 6908ffa8197bcc0b0353e45070dcb761b4983fdd9c54f34e5fcd3c827f89ffba

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d4a77ef3bbc1a2ba2ebec47b6a724c670eeed79deddace3d7214225c6d0a6790
MD5 372cdeeeabfe8cc22c3fe188d6649898
BLAKE2b-256 ab04f69a90539d34482466a76d9d9964b47110a910a2e0144c6a38487948780a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-cp311-cp311-macosx_10_12_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.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gradlint-1.1.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 584.3 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.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 68e4473f49d3ecdc4fb5efc0f8a4cc0a1b6890a4ee2e72d2b4e735488ab001e8
MD5 dfb15ef521503cc2d366c45e575aeeee
BLAKE2b-256 0b60ab78e96003275aad16faebaedbded5b1a74ebb837f2ee644d797398a590b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69909d7dfcffdf00a0e889a260a1b6b085f388c9e2a0397730ad5ec26c089aee
MD5 57f3e8112a5f5151f96443d217083f02
BLAKE2b-256 5ce102696c71b344b1e23244401a056c92a52a4ab7de83ea38fcbc1d89fbf2b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 216cd7896059e25dddfe2628172a3b21ddb0bcad7687be851ee2a2e564f43c8c
MD5 f044cfa470a7c01efd2313ed4d6cabe0
BLAKE2b-256 0e8d3c9afb67d9090caa951b829efc5df38c13df05ef0f83adac2ef0b3727f4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-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.

File details

Details for the file gradlint-1.1.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for gradlint-1.1.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 485f00ec5cdc3bda3c77a36c42a917b16c8df42e34256b2f947745f7b0e0ef73
MD5 73d290f4d77e62e118a1b9fb745b9ae0
BLAKE2b-256 6d2c06252142af4071ca6276eaa44ee72fcfd32968b36a27f1cc2ec5539f050c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gradlint-1.1.4-cp310-cp310-macosx_10_12_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.

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