KomaMRI.jl
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...
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...
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...
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...
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....
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...