Git Product home page Git Product logo

diffusionmritool / dmritool Goto Github PK

View Code? Open in Web Editor NEW
21.0 7.0 6.0 3.07 MB

DMRITool is an open souce toolbox for reconstruction, processing and visualization of diffusion MRI data (DWI, tensor, ODF,EAP, fibers etc.).

Home Page: https://diffusionmritool.github.io

License: Other

CMake 2.33% C++ 93.00% MATLAB 2.59% C 1.18% Python 0.90%
diffusion-mri itk vtk medical-image-computing cpp sampling reconstruction simulation neuroimaging visualization

dmritool's Introduction

DMRITool

Build Status Codacy Badge

Introduction

DMRITool is a free and open source toolbox for diffusion MRI data processing. It is written in C++ with matlab interface.

With DMRITool, you can:

  • perform reconstruction/estimation of diffusion data, including diffusion weighted signal, ensemble average propagator (EAP), diffusion orientation distribution function (dODF), and some meaningful scalar maps, etc.
  • generate spherically uniform sampling schemes for single or multiple shells.
  • perform diffusion MRI data simulation.
  • visualize spherical function fields (e.g. dODF fields, EAP profile fields)

Website

Please check the DMRITool website for documentation and more information.

Download

You can download the latest source codes from github:

git clone https://github.com/DiffusionMRITool/dmritool

Building

See this page for building the source codes.

Citation

Citations will help us support the continued development of DMRITool.

If you use the methods and codes released in DMRITool, please cite the related references. See the citation page for details.

Acknowledgements

DMRITool is/was supported by the following research groups:

License

DMRITool is a free open source software. It is currently under the GNU General Public License, because it uses GSL for mathematical special functions and SPAMS for some optimization problems.

The software under the license is distributed on an "as is" basis, without warranties. It is user's responsibility to validate the behavior of the routines and their accuracy using the released source code.

dmritool's People

Contributors

jiancheng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

dmritool's Issues

Error while running "make" while building GTest

Hi, It looks like GTest changed the default branch name from "master" to "main". So, while trying to make the binaries, it shows error at checkout "master". the repo needs to update this to "checkout main".

Run singleshell_IMOC_1Opt_CNLO Demo Error

Hello,

I tried to run singleshell_IMOC_1Opt_CNLO.m demo. But it jump out error: undefined function or variable 'NLOPT_LD_SLSQP'. And then I download the nlopt-2.4.2-dll64 and use command addpath('nlopt-2.4.2-dll64/matlab') in matlab. But it said try to run SCRIPT nlopt_optimize as function. Does anyone know how to solve it?

Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.