Giter VIP home page Giter VIP logo

aspire's Introduction

ASPIRE / MCPC-3D-S for MATLAB

MRI phase combination algorithm for combining channels of array-coils

ASPIRE requires 2 * TE1 = TE2

Other versions

Publication

Eckstein, K. et al. Computationally efficient combination of multi-channel phase data
from multi-echo acquisitions (ASPIRE). Magn. Reson. Med. 79, 2996โ€“3006 (2018).

Patent

There is a patent on ASPIRE and a license is required for commercial use. However, it is not a medical product, which means that the method may not be used for diagnosis in humans.

For scientific purposes no licence is required and the method can be applied free of charge.

Installation

Clone the repository with git or download as ZIP file.

Configuration

Set the data location and parameters in aspire_custom.m
Uncombined magnitude and phase images are required as NIfTI files.
The dimensions of the input NIfTI files have to be [x, y, z, echo, channel].

Run ASPIRE

Start aspire_custom.m

Additional Requirements

For the slice_by_slice option (low memory usage), fslmerge is required.

Advanced

Experimental stuff is shared in the folder kFiles

Old version

The version 1.6 can be accessed here: https://github.com/korbinian90/ASPIRE/tree/old_github

aspire's People

Contributors

korbinian90 avatar

Stargazers

 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

Forkers

baskadym timwahoo

aspire's Issues

Problem in running aspire

Hello

I tried to run the aspire_custom.m file and i got the following error. Please check and help me how to solve this error.
Thank you

Error:

aspire_custom
Warning: Directory already exists.
In aspire>setupFolder (line 157)
In aspire (line 4)
In aspire_custom (line 35)
There are 2 echoes and 32 channels
calculating slice: 1
Undefined function or variable 'centre_and_save_nii'.

Error in FlexibleStorage/saveAndCenter (line 122)
centre_and_save_nii(image_nii, path, image_nii.hdr.dime.pixdim);

Error in FlexibleStorage/write (line 54)
self.saveAndCenter(image, filePath);

Error in aspire>allSteps (line 106)
storage.write(combined_phase, 'combined_phase');

Error in aspire>allPipelines (line 45)
allSteps(data, i);

Error in aspire (line 10)
allPipelines(data);

Error in aspire_custom (line 35)
aspire(data);

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.