Skip to content

QIS-MRI/bSSFP-Getting-the-phase-consistent

Repository files navigation

Phase-cycled bSSFP in two-compartment systems


Matlab code to simulate phase-cycled bSSFP profiles of two-compartment systems using different phase descriptions.


Available codes:

  1. "S_Simulation_twoCompartment_PCbSSFP_literature.m":

Contains the main code. By changing the parameter "Is_Ganter" one can visualize the effect of different phase descriptions on phase-cycled bSSFP profiles obtained in two-compartment systems. The simulation includes physical values such as T1 and T2. The simulation applies the superposition principle on single component signals.

  1. "S_bSSFP_Ganter.m":

Contains the correct phase description to be used to describe multi-compartment PC bSSFP profiles.

  1. "S_bSSFP_Case2.m":

Contains the incorrect phase description to describe multi-compartment PC bSSFP profiles.

  1. "S_Simulation_twoCompartment_PCbSSFP_Sigma.m":

Similar to i) "S_Simulation_twoCompartment_PCbSSFP_literature.m" but using a different parameterization. With the selection of "Is_Sigma_0" the different phase description options can be selected and with "IS_RH" the coordinate handedness can be selected.

  1. "S_bSSFP_General.m":

bSSFP signal generation in dependent on the coordinate system handedness and the phase description definition.

  1. "S_BlochSimulation_Water_Acetone.m.m"

Includes a simulation code based on Bloch equation for the iterative simulation of the same profile shapes as a possible alternative.

  1. "S_B0drift.m" Extra Code not discussed in manuscript. Schematic illustration of the effect of linear temporal variation of B0 field on the PC bSSFP profile

Matlab code to readout experimental data from acetone-water PC-bSSFP experiments


Available codes:

  1. "E1_ExperimentalReadout_below4msTR"

Contains the readout code for PC-bSSFP experimental data found on Zenodo for TR<4ms.

  1. "E_ExperimentalReadout_above4msTR.m"

Contains the readout code for PC-bSSFP experimental data found on Zenodo for TR>4ms.

  1. "E_Spectrum_plots.m"

Contains the readout code for spectroscopic experimental data found on Zenodo.


Experimental data can be found on the following public repository:

https://zenodo.org/records/10286634

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages