MMG medical tools

MMG medical tools is a set of programs for MRI medical data processing. It consists of the following applications:

  1. MOLLI Registration & ECV Evaluation - new method for registration of MOLLI sequences providing better results compared to mutual information maximization method. This application can be also used for extra cellular volume evaluation.
  2. Bloch simulator - this program provides emulation of MRI scanner which can also be used for computation of T1 map.
  3. DICOM Anonymizer - application for quick and easy anonymization of DICOM data.

Installation

Windows

First, choose the application you want to install:

Download the installer and run it on your Windows system.

Linux (from source codes)

Prerequisites

To build the applications on your system, you need:

On Ubuntu systems, you may install all these packages by the following command

sudo apt install g++ git qtbase5-dev qt5-qmake libdcmtk5 libdcmtk5-dev python3 pyqt5-dev python3-dicom

Installing the MOLLI Registration & ECV Evaluation tool

To install the MOLLI Registration & ECV Evaluation tool, download the source code from the project Gitlab using

git clone --recurse-submodules gitlab@mmg-gitlab.fjfi.cvut.cz:solovska/mri-registrace.git

and build using

make

The application can be executed by

python3 pymri_gui/run.py

Installing the Bloch simulator

To install the Bloch simulator, download the source code from the project Gitlab using

git clone gitlab@mmg-gitlab.fjfi.cvut.cz:oberhuber/bloch-simulator.git

and install by

make all
make install

The executables will be installed into ${HOME}/.local/bin. You may change this destination by editing the Makefile and changing the line

INSTALL_DIR := ${HOME}/.local/bin

to whatever you need.

Getting the DICOM Anonymizer

The DICOM Anonymizer is, in fact, only a Python script. You may download it here. You may execute it by entering

python3 DICOM_anonymizer.py