Skip to content

The MUSHAR-toolbox contains Matlab code for analysis of the 3D shape and architecture of muscles from magnetic resonance and diffusion tensor imaging data.

Notifications You must be signed in to change notification settings

bartbols/MUSHAR-toolbox

Repository files navigation

MUSHAR:

A MATLAB toolbox for three-dimensional reconstruction and analysis of MUscle SHape and ARchitecture.

MUSHAR-toolbox

Features

  1. Establish point-to-point correspondence on surfaces and inside volumes through non-rigid registration of distance maps.
  2. Reconstruction of group-averaged muscle shape and muscle fibre orientations from magnetic resonance imaging and diffusion tensor imaging data.
    1. Includes code for averaging and interpolating diffusion tensors in the log-Euclidean domain
  3. Statistical analysis of local changes in shape and fibre orientations.
  4. Visualization of changes in shape and fibre orientations.

Installation

  • Install Matlab (developed and tested in version R2019b)
  • Add the MUSHAR-toolbox to the Matlab path.

The following software tools should be installed and made available on the command line:

  • Shapeworks (tested in version 6.2.1 - older versions may not be compatible)
  • Elastix (developed and tested in version 4.7)
  • Convert3D

Getting started

  • Run the demo scripts to guide you through the main steps.
  • Modify the scripts to set up your own analysis.

Citation

Please cite the following paper when using this toolbox:

Bolsterlee, B., 2022. A new framework for analysis of three-dimensional shape and architecture of human skeletal muscles from in vivo imaging data. Journal of Applied Physiology 132, p712-725. link

(Or read the preprint here.)

About

The MUSHAR-toolbox contains Matlab code for analysis of the 3D shape and architecture of muscles from magnetic resonance and diffusion tensor imaging data.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages