Skip to content
J-Donald Tournier edited this page Jul 28, 2015 · 49 revisions

MRtrix provides a set of tools to perform diffusion-weighted MRI white matter tractography in the presence of crossing fibres, using Constrained Spherical Deconvolution (Tournier et al.. 2004; Tournier et al. 2007), and a probabilisitic streamlines algorithm (Tournier et al., 2012). These applications have been written from scratch in C++, using the functionality provided by the GNU Scientific Library, and Qt. The software is currently capable of handling DICOM, NIfTI and AnalyseAVW image formats, amongst others. The source code is distributed under the GNU General Public License.

This site is under active development - further documentation will be added soon!

Common tasks

Important considerations

Supported platforms & Installation

MRtrix should compile and run on any Unix-like system, provided the compiler is compliant with the C++11 standard, and that the GNU Scientific Library, Qt (version >= 4.8) and a working implementation of OpenGL (version 3.3) are available on that system.

For installation instructions, please refer to the corresponding platform's instructions:

  • [GNU/Linux](Installing\ on\ Linux)
  • [MS Windows](Installing\ on\ Windows)
  • [MacOS X](Installing\ on\ MacOSX)

Support

Support and general discussion is hosted on the MRtrix3 Google+ Community page. Please address all MRtrix3-related queries there. You will need to create a Google+ account if you don't already have one.

Note that issues regarding the previous 0.2.X version of MRtrix should still be addressed to the current NITRC-hosted mailing list.

For development issues and bug reports, please use MRtrix3's issue tracking page on GitHub.

Development

For those interested in contributing to MRtrix3, or just using it as a base to develop their own applications, please consult the Doxygen-generated developer documentation.

Acknowledging this work

If you wish to include results generated using the MRtrix package in a publication, please include a line such as the following to acknowledge this work:

Fibre-tracking was performed using the MRtrix package (J-D Tournier, Brain Research Institute, Melbourne, Australia, https://github.com/MRtrix3/mrtrix3) (Tournier et al. 2012)

Any other relevant references will be listed on the specific application's page.

Warranty

The software described in this manual has no warranty, it is provided "as is". It is your responsibility to validate the behavior of the routines and their accuracy using the source code provided, or to purchase support and warranties from commercial redistributors. Consult the GNU General Public License for further details.

License

MRtrix is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

MRtrix is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of GNU General Public License along with MRtrix. If not, see http://www.gnu.org/licenses/.

Clone this wiki locally