Published August 24, 2026
| Version v0.14.0
Software
Open
KomaMRI.jl: An open-source framework for general MRI simulations with GPU acceleration
Authors/Creators
Description
KomaMRI v0.14.0
KomaMRI v0.14.0
🎉 Multi-coil simulation has arrived in KomaMRI! A huge thank you to @aiyaszk (Alya Kurt) for initiating and implementing this feature.
Multi-coil support is currently implemented at the KomaMRICore simulation level. Coil systems can be configured through Scanner(; receiver=...), but there is not yet an easy way to configure or visualize them through KomaUI or dedicated KomaMRIPlots functions.
🚀 This release provides a solid foundation for efficient multi-coil simulations. We invite users to try the new receive models and multi-channel workflows and report any problems, unexpected behavior, or missing functionality.
- 🧲 Added multi-coil MRI simulation using uniform, birdcage, or measured receive sensitivities.
- âš¡ Added efficient multi-channel simulation across CPU and supported GPU backends.
- 💾 Added correct multi-channel ISMRMRD raw-data output.
- 📖 Added an accelerated MRI tutorial demonstrating
R=3EPI, sum-of-squares aliasing, coil images, sensitivity maps, and SENSE reconstruction. - Includes KomaMRIBase 0.14.0, KomaMRICore 0.13.0, KomaMRIFiles 0.11.6, and KomaMRIPlots 0.13.1.
Breaking changes
- Scanner hardware limits now live under
sys.limits. - Construct customized scanners with
Scanner(limits=HardwareLimits(...)). - Custom simulation methods must adopt the updated KomaMRICore execution interface.
- Normal
simulate(obj, seq, sys; ...)calls remain unchanged.
Merged pull requests:
- Adding Multiple Receive Coils into the Scanner Struct (#809) (@alyakurt)
- Include citation to motion paper in README.md (#920) (@pvillacorta)
- Fix BibTex indentation (#921) (@pvillacorta)
- Bump matlab-actions/run-command from 3 to 3.2.0 (#927) (@dependabot[bot])
- Bump matlab-actions/setup-matlab from 3 to 3.0.1 (#928) (@dependabot[bot])
- Implement GPU Backend Precompilation Workloads (#929) (@anvika-singhal)
- Reduce GPU precompile workloads (#932) (@cncastillo)
- Remove oneAPI precompile workload (#933) (@cncastillo)
Closed issues:
- Add support for multi-coil acquisitions (#150)
- Give a better solution for
sumofGrads (#487) - Difficulty reading in pulseq sequences with arbitrary gradients (#590)
- Add GPU backend selection support for komamripy (#736)
- Multi-GPU / distributed simulation support for komamripy (#738)
Notes
Files
JuliaHealth/KomaMRI.jl-v0.14.0.zip
Files
(122.9 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:339686648e5d7c8334519a7b00e3bfdf
|
122.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/JuliaHealth/KomaMRI.jl/tree/v0.14.0 (URL)
Software
- Repository URL
- https://github.com/JuliaHealth/KomaMRI.jl