This page is meant to be a dynamic collection of various QC tools that are available, with a brief summary of their purpose, usage, outputs and the technology they are based on.
If you don't see your own tool or a tool that you think should belong here, please send a pull request (PR) with the changes needed, or open an issue at the niQC repo. Thank you for your contribution.
| Tool/resource | Modalities | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| MRIQC | T1w, fMRI | Interactive & Automated | Python | Plots, reports, IQMs | 
| VisualQC | Various modalities: T1wMRI, fMRI, DWI, Quantitative MR | Interactive | Python | Plots, reports | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| braindr | T1w or other 2D slices, segmentation | Interactive | JavaScript | Plots, reports | 
| CAT12 | Extract overall weighted image quality (IQR) | Interactive & Automated | Matlab | Plots, reports, automated rating, QC pages | 
| MRIQC | Identify outliers, Annotate, Extract Image Quality Metrics (IQMs), Quality Prediction | Interactive & Automated | Python | Plots, reports, IQMs, automated rating | 
| MindControl | Identify outliers, Annotate, Review anatomical accuracy, Edit and correct voxels | Interactive | Python, Javascript | |
| PALS | Checks orientation of stroke T1w MRI + lesion mask inputs, performs lesion correction, calculates lesion load, and automatically outputs QC pages | Interactive | Python | QC pages, reports | 
| Qoala-T | Quality rating of FreeSurfer segmentation | Batch Processing | R, FreeSurfer | Qoala-T ratings (0-100), plot + csv file | 
| VisualQC | Detect and rate artefacts, Accuracy of volumetric or suface segmentations, check alignment | Interactive | Pure Python | Plots, reports | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| dashQC | Visualize distributions of quality metrics, check outliers and alignment | Interactive | JavaScript | Plots, reports | 
| MRIQC | Identify outliers, Annotate, Extract Image Quality Metrics (IQMs) | Interactive & Automated | Python | Plots, reports, IQMs | 
| pyfMRIqc | Calculates various Image Quality Metrics (IQMs) | Batch-processing | Python | Plots, reports, IQMs | 
| rtQC | Various aspects of QC for real-time fMRI | Interactive | Matlab, SPM12 | Plots, reports, regressors for denoising | 
| VisualQC | Detect and rate artefacts, Accuracy of volumetric or suface segmentations, check alignment | Interactive | Pure python | Plots, reports | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| DTIprep | QC | Batch processing | C++ | |
| eddyqc | QC | batch processing | C (FSL) | JSON, PDF | 
| ExploreDTI - sign up required, free for academic research | Visualization and quality assessment | Interactive | Matlab | TBA | 
| VisualQC | Detect and rate various artefacts, check alignment | Interactive | Plots, reports | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| ExploreASL | image processing and statistics of ASL | Batch processing | Matlab/SPM | TBA | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| UniQC | Unified QC of MRI sequence development and fMRI artefacts | Interactive | Matlab/SPM | Plots, interactive Matlab Image objects | 
| mrQA | Automatic evaluation of protocol compliance | Automated | Python | Reports | 
| Tool | Purpose | Interaction | Technology | Outputs | 
|---|---|---|---|---|
| braindr | T1w or other 2D slices, segmentation | Interactive | JavaScript | Plots, reports | 
| MRIQC Web-API | Crowdsource Image Quality Metrics (IQMs) | Automated | Database | IQMs & Expert quality annotations | 
| ReproStim | Auto-collect audio/video stimuli as presented to participant | Automated | Magewell USB Capture Plus device | audio/video recording (BIDS) |