Metadata-Version: 2.4
Name: gradlint
Version: 1.1.3
Classifier: Programming Language :: Rust
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: numpy>=1.26
Requires-Dist: jinja2>=3.1
Requires-Dist: matplotlib>=3.8
Requires-Dist: pytest>=8 ; extra == 'dev'
Requires-Dist: ruff ; extra == 'dev'
Requires-Dist: black ; extra == 'dev'
Requires-Dist: isort ; extra == 'dev'
Provides-Extra: dev
Summary: Fast gradient-scheme QC, b-vector flip detection, and repair for diffusion MRI.
Keywords: diffusion MRI,tractography,quality control,bvec,DTI
Home-Page: https://github.com/marcotag93/GradLint
Author-email: Marco Tagliaferri <marco.tagliaferri93@gmail.com>
License: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Project-URL: Changelog, https://github.com/marcotag93/GradLint/blob/main/CHANGELOG.md
Project-URL: DOI, https://doi.org/10.5281/zenodo.20847595
Project-URL: Documentation, https://github.com/marcotag93/GradLint#readme
Project-URL: Homepage, https://github.com/marcotag93/GradLint
Project-URL: Repository, https://github.com/marcotag93/GradLint

# 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:

```bash
pip install gradlint
```

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

