qMRLab

Quantitative Magnetic Resonance Imaging Made Easy with qMRLab: Use GUI or CLI to fit and simulate a myriad of qMRI models.
753 Downloads
Updated 7 Dec 2023

qMRLab

Build Status OCTAVE_CI_TESTS codecov Documentation Status License Website Compile Twitter Follow

hdr

qMRLab is an open-source software for quantitative MR image analysis.

Our main goal is to provide the community with an intuitive tool for data fitting, plotting, simulation and protocol optimization for a myriad of different quantitative models. The modularity of the qMRLab framework makes it easy to add any additional modules and we encourage everyone to contribute their favorite recipe for qMR!

For documentation 📖, visit the Documentation website.

If you are a developer 🛠, please visit the Wiki page.

Please report any bug 🐛 or suggestions 💭 in GitHub.

For interactive tutorials 🎚, blog posts 🖋 and more, you can visit qMRLab portal.

qMRLab is a fork from the initial project qMTLab.


FROM SCANNER

Version controlled, fully transparent & vendor-neutral pulse sequences 🌀.

⬇️

Data-driven, container-mediated, platform-agnostic & BIDS compatible workflows 🔀.

⬇️

Reproducible & modern publication 📚 objects.

TO PUBLICATION


References

qMRLab

Applications

Interactive Tutorials

Awards

  • Karakuzu A. ISMRM Research Exchange Grant 2020
  • Karakuzu A. et al. Quantitative MR Study Group Competition, second place, ISMRM 2019
  • Boudreau M. et al. Junior Fellows Symposium Challenge, Africa challenge winner, ISMRM 2019
  • Karakuzu A. et al. Magnetic Moments, People's Choice Award, ISMRM 2018

Sponsored by

Citation

If you use qMRLab in you work, please cite:

Karakuzu A., Boudreau M., Duval T.,Boshkovski T., Leppert I.R., Cabana J.F., Gagnon I., Beliveau P., Pike G.B., Cohen-Adad J., Stikov N. (2020), qMRLab: Quantitative MRI analysis, under one umbrella doi: 10.21105/joss.02343

OSF


The MIT License (MIT)

Copyright (c) 2016 NeuroPoly, Ecole Polytechnique, Universite de Montreal

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Cite As

Karakuzu, Agah, et al. “QMRLab: Quantitative MRI Analysis, under One Umbrella.” Journal of Open Source Software, vol. 5, no. 53, The Open Journal, Sept. 2020, p. 2343, doi:10.21105/joss.02343.

View more styles
MATLAB Release Compatibility
Created with R2015b
Compatible with R2014b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Deploy/Compile

Deploy/Documentation

Deploy/Documentation/NotebookGen

External/AMICO/AMICO_matlab

External/AMICO/AMICO_matlab/kernels

External/AMICO/AMICO_matlab/models

External/AMICO/AMICO_matlab/optimization

External/AMICO/AMICO_matlab/other

External/AMICO/SPAMS

External/AMICO/SPAMS/build

External/AMICO/SPAMS/src_release

External/AMICO/SPAMS/test_release

External/Faddeeva_MATLAB

External/MOcov/MOcov

External/MOcov/MOcov/@MOcovMFile

External/MOcov/MOcov/@MOcovMFileCollection

External/MOcov/MOcov/@MOcovProgressMonitor

External/MOcov/tests

External/MOxUnit/MOxUnit

External/MOxUnit/MOxUnit/@MOxUnitErroredTestOutcome

External/MOxUnit/MOxUnit/@MOxUnitFailedTestOutcome

External/MOxUnit/MOxUnit/@MOxUnitFunctionHandleTestCase

External/MOxUnit/MOxUnit/@MOxUnitMatlabUnitWrapperTestCase

External/MOxUnit/MOxUnit/@MOxUnitPassedTestOutcome

External/MOxUnit/MOxUnit/@MOxUnitSkippedTestOutcome

External/MOxUnit/MOxUnit/@MOxUnitTestCase

External/MOxUnit/MOxUnit/@MOxUnitTestNode

External/MOxUnit/MOxUnit/@MOxUnitTestOutcome

External/MOxUnit/MOxUnit/@MOxUnitTestReport

External/MOxUnit/MOxUnit/@MOxUnitTestSuite

External/MOxUnit/MOxUnit/util

External/MOxUnit/tests

External/NIfTI_20140122

External/NODDI_toolbox_v1.0/ParforProgMonv2

External/NODDI_toolbox_v1.0/fitting

External/NODDI_toolbox_v1.0/models

External/NODDI_toolbox_v1.0/models/watson

External/SOMA

External/blochSim

External/centerOfMass

External/comp_struct

External/consolidator

External/cprintf

External/crossing

External/dicm2nii

External/gencode

External/getGitInfo

External/imtool3D_td

External/imtool3D_td/External

External/imtool3D_td/External/bids-matlab/+bids

External/imtool3D_td/External/bids-matlab/+bids/+util

External/imtool3D_td/External/bids-matlab/+bids/private

External/imtool3D_td/External/dndcontrol

External/imtool3D_td/External/interpmask

External/imtool3D_td/External/mask2poly

External/imtool3D_td/External/reduce_poly

External/imtool3D_td/src

External/jsonlab-master

External/jsonlab-master/examples

External/knkutils

External/laplacianUnwrap

External/loadminc

External/mppca_denoise

External/nansuite

External/parTicToc

External/parfor_progress

External/plotregion

External/rician

External/smoothn

External/sort_nat

External/sunwrap

External/txt2mat

Test

Test/Common/pulse

Test/Common/sim

Test/Models

Test/Models_Functions/IRfun

Test/Models_Functions/SIRFSEfun

Test/Models_Functions/SPGRfun

Test/Models_Functions/SPGRfun/functions

Test/Models_Functions/bSSFPfun

Test/MoxUnitCompatible

Test/MoxUnitCompatible/BatchExamplePart2

Test/MoxUnitCompatible/BatchMatlabOnly

Test/MoxUnitCompatible/equation_test

Test/MoxUnitCompatible/other

Test/MoxUnitCompatible/quickMoxTests

Test/MoxUnitCompatible/simTests

Test/UnitTests/Model_Functions/QSM

src/Addons/SimMonteCarlo_Diffusion

src/Addons/SimMonteCarlo_Diffusion/axonpacking/code

src/Addons/SimProtocolOpt

src/Addons/SimRnd

src/Addons/SimVary

src/Addons/SingleVoxel

src/Common

src/Common/GUI

src/Common/RandPolyhedron

src/Common/blochsim

src/Common/lineshape

src/Common/pulse

src/Common/sim

src/Common/tools

src/Common/tools/FileBrowser

src/Common/tools/GUIfun

src/Models/Diffusion

src/Models/FieldMaps

src/Models/Magnetization_transfer

src/Models/Noise

src/Models/Processing

src/Models/QSM

src/Models/T1_relaxometry

src/Models/T2_relaxometry

src/Models/UnderDevelopment

src/Models_Functions/AFIfun

src/Models_Functions/AMICOfun

src/Models_Functions/CHARMEDfun

src/Models_Functions/DTIfun

src/Models_Functions/Diffusion

src/Models_Functions/Filter

src/Models_Functions/IRfun

src/Models_Functions/MP2RAGE/func

src/Models_Functions/MTSATfun

src/Models_Functions/MTVfun

src/Models_Functions/MWF

src/Models_Functions/MWF/met2_eva

src/Models_Functions/NODDIfun

src/Models_Functions/Noise

src/Models_Functions/QSM

src/Models_Functions/SIRFSEfun

src/Models_Functions/SIRFSEfun/functions

src/Models_Functions/SPGRfun

src/Models_Functions/SPGRfun/functions

src/Models_Functions/bSSFPfun

src/Models_Functions/bSSFPfun/functions

src/Models_Functions/vfa_t1

External/gencode/examples

External/rician

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
2.4.1

## Release [2.4.1] - 2020-09-02

## New ✨
- 🆕 model: `inversion_recovery`
- Add general equation fitting in addition to Barral's model.

### Improvements 🚀
- GUI (JOSS review by @mfroeling)
- Please see changes [here](https://github.com/qM

2.0.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.