MP3 a medical imaging toolbox (MRI, CT, PET...)

Medical software for Processing multi-Parametric images Pipelines
1.2K Downloads
Updated 14 Feb 2022

Medical software for Processing multi-Parametric images Pipelines

More information available in our publication (https://www.frontiersin.org/articles/10.3389/fninf.2020.594799/full):
MP3: Medical software for Processing multi-Parametric images Pipelines.
Brossard el al.; Frontiers in Neuroinformatics, 2020, 14, 53.

Presentation and tutorials are available here !
https://www.youtube.com/playlist?list=PL-Tj6Wc9aE9x7i6s-RLetvNE0isnEsFm7

MP³ is an open source software aimed to support preclinical and clinical researchers for image processing studies. This Matlab toolbox offers a graphical interface that helps to process medical images. Here are the most important tools included in MP³ :

Import medical images (e.g. DICOM, NIFTI, Bruker, …) and convert them to nifti/json format
Visualize images (2D to 5D data)
Process (e.g. registration, model fit, filters, …)
Analyze (e.g. ROIs, scatterplots, …) medical images.
Standard processes from SPM or FSL can be called as well as custom fonctions. Complex postprocessing pipelines can be created and applied to mutiparametric (e.g. MRI T1w + MRI T2w,…), multidimensional (e.g. spatial +temporal+echoes,…) or multimodal (e.g. MRI +CT, …) data. Once defined in a single patient, these processes can be stored and applied to a larger database using parallel architectures. MP³ was initially created in the Grenoble Institute of Neurosciences (France) to process multiparametric MRI protocols (anatomy+relaxometry+perfusion) in cohorts of +500 animals.

SUMMARY Poster (ENGLISH) (FRENCH): poster presented at the 4th Congress of the SFRMBM (Strasbourg).

Requirements
In order to fully enjoy MP³, you have to meet the following requirements:

Matlab 2017b or higher
Toolboxes (Mandatory : Image Processing Toolbox -- Recommended : Statistics and Machine Learning Toolbox ; Parallel Computing Toolbox)
Java 8 or higher
Data to process in Bruker / DICOM / Philips / Nifti format

This project is developed in the Grenoble Institut of Neurosciences by the team Neuroimaging and brain perfusion
The main contributors of this project are : Clément Brossard and Benjamin Lemasson

keys words : animal, ants, asl, brain extraction, bruker, cbv, clinical, clustering, compute tomography, conversion, ct, database, dicom, fit, fsl, human, image analysis, image processing, image registration, mask, mouse, mri, multiparametric, parrec, perfusion, pipeline, preclinical, radiomic, radiomics, rat, so2, spm, t1, T2, T2*, vsi

Cite As

benjamin lemasson (2024). MP3 a medical imaging toolbox (MRI, CT, PET...) (https://github.com/nifm-gin/MP3/releases/tag/v1.4), GitHub. Retrieved .

Brossard, C., Montigon, O., Boux, F., Delphin, A., Christen, T., Barbier, E. L., & Lemasson, B. (2020). MP3: Medical software for Processing multi-Parametric images Pipelines. Frontiers in Neuroinformatics, 14, 53.

MATLAB Release Compatibility
Created with R2017b
Compatible with R2017b and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

MP3_pipeline

MP3_pipeline/Modules/Modules_Furnished/DatabaseUtilities

MP3_pipeline/Modules/Modules_Furnished/Export

MP3_pipeline/Modules/Modules_Furnished/Other

MP3_pipeline/Modules/Modules_Furnished/Perfusion

MP3_pipeline/Modules/Modules_Furnished/Permeability

MP3_pipeline/Modules/Modules_Furnished/Relaxometry

MP3_pipeline/Modules/Modules_Furnished/SPM

MP3_pipeline/Modules/Modules_Furnished/Spatial

MP3_pipeline/PSOM

MRIFileManager

tools

tools/ClusterGMM_(StageClement)

tools/Color_bar_utilities

tools/DTI_version_1b

tools/Deconvolution

tools/FileHistory

tools/MICO_Algorithm

tools/MICO_Algorithm/MICO_3D

tools/Quality_Control

tools/Quality_Control/BIDS

tools/Quality_Control/BIDS/src/bids_tools_matlab

tools/Quality_Control/BIDS/src/bids_tools_matlab/External

tools/Quality_Control/BIDS/src/bids_tools_matlab/External/jsonlab-1.2

tools/Quality_Control/BIDS/src/bids_tools_matlab/External/jsonlab-1.2/examples

tools/Quality_Control/BIDS/src/bids_tools_matlab/External/sort_nat

tools/Quality_Control/BIDS/src/cfgFiles

tools/Quality_Control/BIDS/src/dicm2nii

tools/Quality_Control/Boutiques

tools/Quality_Control/Boutiques/src

tools/Quality_Control/Boutiques/src/External/GetFullPath_20161216

tools/Quality_Control/External/dicm2nii

tools/Quality_Control/html_report

tools/Quality_Control/html_report/External/knkutils

tools/Quality_Control/html_report/External/nansuite

tools/Quality_Control/imtool3D_td

tools/Quality_Control/imtool3D_td/External

tools/Quality_Control/imtool3D_td/External/interpmask

tools/Quality_Control/imtool3D_td/External/mask2poly

tools/Quality_Control/imtool3D_td/External/reduce_poly

tools/Quality_Control/imtool3D_td/src

tools/ROI_dyn

tools/Radiomics_metrics_mvallieres_TextureToolbox/Pre-processing

tools/Radiomics_metrics_mvallieres_TextureToolbox/Pre-processing/Normalization

tools/Radiomics_metrics_mvallieres_TextureToolbox/Pre-processing/Quantization

tools/Radiomics_metrics_mvallieres_TextureToolbox/Pre-processing/Wavelet

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/GLCM

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/GLRLM

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/GLRLM/Wei_Toolbox

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/GLSZM

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/Global

tools/Radiomics_metrics_mvallieres_TextureToolbox/Textures/NGTDM

tools/Radiomics_metrics_mvallieres_TextureToolbox/Utilities

tools/histnorm

tools/nansuite

tools/spm12

tools/spm12/@file_array

tools/spm12/@file_array/private

tools/spm12/@gifti

tools/spm12/@gifti/private

tools/spm12/@meeg

tools/spm12/@meeg/private

tools/spm12/@nifti

tools/spm12/@nifti/private

tools/spm12/@slover

tools/spm12/@slover/private

tools/spm12/@xmltree

tools/spm12/@xmltree/private

tools/spm12/batches

tools/spm12/compat

tools/spm12/config

tools/spm12/external/bemcp

tools/spm12/external/ctf

tools/spm12/external/eeprobe

tools/spm12/external/fieldtrip

tools/spm12/external/fieldtrip/connectivity

tools/spm12/external/fieldtrip/connectivity/private

tools/spm12/external/fieldtrip/external/fileexchange

tools/spm12/external/fieldtrip/external/images

tools/spm12/external/fieldtrip/external/signal

tools/spm12/external/fieldtrip/external/signal/private

tools/spm12/external/fieldtrip/external/stats

tools/spm12/external/fieldtrip/external/stats/private

tools/spm12/external/fieldtrip/fileio

tools/spm12/external/fieldtrip/fileio/private

tools/spm12/external/fieldtrip/forward

tools/spm12/external/fieldtrip/forward/private

tools/spm12/external/fieldtrip/inverse

tools/spm12/external/fieldtrip/inverse/private

tools/spm12/external/fieldtrip/plotting

tools/spm12/external/fieldtrip/plotting/private

tools/spm12/external/fieldtrip/preproc

tools/spm12/external/fieldtrip/preproc/private

tools/spm12/external/fieldtrip/private

tools/spm12/external/fieldtrip/specest

tools/spm12/external/fieldtrip/specest/private

tools/spm12/external/fieldtrip/src

tools/spm12/external/fieldtrip/statfun

tools/spm12/external/fieldtrip/statfun/private

tools/spm12/external/fieldtrip/trialfun

tools/spm12/external/fieldtrip/trialfun/private

tools/spm12/external/fieldtrip/utilities

tools/spm12/external/fieldtrip/utilities/private

tools/spm12/external/mne

tools/spm12/external/yokogawa_meg_reader

tools/spm12/man/batch

tools/spm12/man/example_scripts

tools/spm12/matlabbatch

tools/spm12/matlabbatch/@cfg_branch

tools/spm12/matlabbatch/@cfg_branch/private

tools/spm12/matlabbatch/@cfg_choice

tools/spm12/matlabbatch/@cfg_choice/private

tools/spm12/matlabbatch/@cfg_const

tools/spm12/matlabbatch/@cfg_const/private

tools/spm12/matlabbatch/@cfg_dep

tools/spm12/matlabbatch/@cfg_dep/private

tools/spm12/matlabbatch/@cfg_entry

tools/spm12/matlabbatch/@cfg_entry/private

tools/spm12/matlabbatch/@cfg_exbranch

tools/spm12/matlabbatch/@cfg_exbranch/private

tools/spm12/matlabbatch/@cfg_files

tools/spm12/matlabbatch/@cfg_files/private

tools/spm12/matlabbatch/@cfg_intree

tools/spm12/matlabbatch/@cfg_inv_out

tools/spm12/matlabbatch/@cfg_item

tools/spm12/matlabbatch/@cfg_item/private

tools/spm12/matlabbatch/@cfg_leaf

tools/spm12/matlabbatch/@cfg_mchoice

tools/spm12/matlabbatch/@cfg_mchoice/private

tools/spm12/matlabbatch/@cfg_menu

tools/spm12/matlabbatch/@cfg_menu/private

tools/spm12/matlabbatch/@cfg_repeat

tools/spm12/matlabbatch/@cfg_repeat/private

tools/spm12/matlabbatch/cfg_basicio

tools/spm12/matlabbatch/cfg_basicio/src

tools/spm12/matlabbatch/cfg_basicio/src/01_file_dir_ops

tools/spm12/matlabbatch/cfg_basicio/src/01_file_dir_ops/01_dir_ops

tools/spm12/matlabbatch/cfg_basicio/src/01_file_dir_ops/02_file_ops

tools/spm12/matlabbatch/cfg_basicio/src/02_var_ops

tools/spm12/matlabbatch/cfg_basicio/src/03_run_ops

tools/spm12/matlabbatch/cfg_confgui

tools/spm12/matlabbatch/examples

tools/spm12/matlabbatch/private

tools/spm12/spm_orthviews

tools/spm12/tests

tools/spm12/toolbox/DARTEL

tools/spm12/toolbox/DEM

tools/spm12/toolbox/FieldMap

tools/spm12/toolbox/FieldMap/FIL

tools/spm12/toolbox/Longitudinal

tools/spm12/toolbox/MEEGtools

tools/spm12/toolbox/Neural_Models

tools/spm12/toolbox/Neural_Models/NMDA_NMM_MFM

tools/spm12/toolbox/OldNorm

tools/spm12/toolbox/OldSeg

tools/spm12/toolbox/SPEM_and_DCM

tools/spm12/toolbox/SRender

tools/spm12/toolbox/Shoot

tools/spm12/toolbox/dcm_fnirs

tools/spm12/toolbox/dcm_fnirs/mmclab

tools/spm12/toolbox/dcm_meeg

tools/spm12/toolbox/mci

tools/spm12/toolbox/mci/demo-gradients

tools/spm12/toolbox/mci/demo-group

tools/spm12/toolbox/mci/demo-models

tools/spm12/toolbox/mci/demo-thermodynamic

tools/spm12/toolbox/mci/gradients

tools/spm12/toolbox/mci/inference

tools/spm12/toolbox/mci/models/approach

tools/spm12/toolbox/mci/models/discount

tools/spm12/toolbox/mci/models/growth

tools/spm12/toolbox/mci/models/lds

tools/spm12/toolbox/mci/models/linear

tools/spm12/toolbox/mci/models/linsqr

tools/spm12/toolbox/mci/models/logistic

tools/spm12/toolbox/mci/models/nmm

tools/spm12/toolbox/mci/models/phase

tools/spm12/toolbox/mci/models/ramsay

tools/spm12/toolbox/mci/plotting

tools/spm12/toolbox/mixture

tools/spm12/toolbox/mlm

tools/spm12/toolbox/spectral

Version Published Release Notes
1.4

See release notes for this release on GitHub: https://github.com/nifm-gin/MP3/releases/tag/v1.4

1.3

1.2.0.0

See release notes for this release on GitHub: https://github.com/nifm-gin/MP3/releases/tag/v1.2

1.1.0.0

See release notes for this release on GitHub: https://github.com/nifm-gin/MP3/releases/tag/v1.1

1.0.0.0

See release notes for this release on GitHub: https://github.com/nifm-gin/MP3/releases/tag/v1.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.