Skip to content

rensonnetg/AMICO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AMICO

Implementation of the linear framework for Accelerated Microstructure Imaging via Convex Optimization (AMICO) described here:

Accelerated Microstructure Imaging via Convex Optimization (AMICO) from diffusion MRI data
Alessandro Daducci, Erick Canales-Rodriguez, Hui Zhang, Tim Dyrby, Daniel Alexander, Jean-Philippe Thiran
NeuroImage 105, pp. 32-44 (2015)

Code implementation

This is the current implementation of the AMICO framework and it is written in python.

Installation

Install dependencies

Python and DIPY

This version of AMICO is written in Python and, internally, it makes use of the DIPY library.

SPArse Modeling Software (SPAMS)

SPAMS is on test.pypi.org and can be installed with:

pip install --index-url https://test.pypi.org/simple/ spams

Camino toolkit

Depending on the forward-model employed, AMICO can require the Camino toolkit to generate the response functions, e.g. in case of the Cylinder-Zeppelin-Ball model.

Please follow the corresponding documentation to install Camino and make sure to include the folder containing the script datasynth in your system path.

NODDI toolbox

This implementation in AMICO does not require the NODDI MATLAB toolbox to be present on your system; all the necessary MATLAB functions for generating the response functions of the NODDI model have in fact been ported to Python.

Install AMICO

Open the system shell, go to the folder containing this file and run:

pip install .

AMICO is now available in your Python interpreter and can be imported as usual:

import amico

Uninstall AMICO

Open the system shell and run:

pip uninstall amico

About

Accelerated Microstructure Imaging via Convex Optimization (AMICO) from diffusion MRI data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%