MR Optimum provides tools for advanced signal-to-noise ratio (SNR) estimation and image reconstruction methods for Magnetic Resonance Imaging (MRI). It is designed for researchers and developers to efficiently perform SNR calculations, reconstructions, and custom pipeline configurations.
Run an SNR calculation using a JSON configuration:
python -m mroptimum.snr -j /path/to/config.json -o /output/path/ -c True -g True -v True -m True
{
"version": "v0",
"acquisition": 2,
"type": "SNR",
"id": 2,
"name": "PMR",
"options": {
"NR": 20,
"reconstructor": {
"type": "recon",
"name": "GRAPPA",
"id": 4,
"options": {
"noise": {
"type": "file",
"options": {
"filename": "/data/PROJECTS/mroptimum/_data/noise.dat",
"vendor": "Siemens"
}
},
"signal": {
"type": "file",
"options": {
"filename": "/data/PROJECTS/mroptimum/_data/signal.dat",
"vendor": "Siemens"
}
}
}
}
}
}
#create an environment
python3 -m venv MRO
source MRO/bin/activate
pip install git+https://github.com/cloudmrhub/mroptimum-tools.git
https://colab.research.google.com/drive/1-8wcaS9IBZ5aCcLvwY6D3mhwcNxlJr4y?usp=sharing
The MR Optimum package has two versions:
- Name:
mroptimum
- Status: Deprecated, but still functional for backward compatibility. (v1 branch)
- Details: This version is no longer actively maintained and will not receive updates or bug fixes.
- Installation:
pip install git+https://github.com/cloudmrhub/mroptimum-tools.git@v1
- Name:
mroptimum-tools
- Status: Actively maintained (main branch).
- Details: This is the recommended version for new projects. It includes updated functionality, GUI tools, and expanded features.
- Installation:
pip install git+https://github.com/cloudmrhub/mroptimum-tools.git
Feature | Version 1 (v1 ) |
Version 2 (main ) |
---|---|---|
Maintenance | Deprecated | Actively maintained |
Compatibility | Legacy projects | New and legacy projects |
Features | Limited | GUI tools, expanded options |
If you're currently using Version 1, consider migrating to Version 2 to take advantage of the latest features and updates.