KomaMRI.jl icon indicating copy to clipboard operation
KomaMRI.jl copied to clipboard

Koma is a Pulseq-compatible framework to efficiently simulate Magnetic Resonance Imaging (MRI) acquisitions. The main focus of this package is to simulate general scenarios that could arise in pulse s...

Results 86 KomaMRI.jl issues
Sort by recently updated
recently updated
newest added

As it is right now, the simulator does not take into account T2* decay. This intra-voxel perturbation of spins' off-resonance could be simulated easily by generating randomly distributed spins with...

help wanted
core
2) medium priority

As suggested in the ISMRM 2022, we should have a Python API to make the generation of data easier for Deep Learning models. I think this should be straightforward but...

enhancement
help wanted
3) low priority

I see a weird problem with memory, after a simulation it seems that the GPU memory keeps being used even after the finishing: ![image](https://user-images.githubusercontent.com/5957134/206524455-5b473779-9c6a-4c12-9c49-77da1b50c0c2.png) I could just add `GC.gc(true)` and...

enhancement
3) low priority

For the time being, the max allowed RF step-size is `Δt_rf=5e-5` or $50 \mu\mathrm{s}$. This is relevant to correctly simulate when we have considerable relaxation while the excitation is occurring....

good first issue
3) low priority

As it is right now, each call of the SimulationCore's functions allocates the objects in GPU memory. Changing the functions to use AbstractArrays and allocate GPU memory one time in...

enhancement