Difference between revisions of "Dosy oneshot.m"

From Spinach Documentation Wiki
Jump to: navigation, search
(Sync syntax/arguments/outputs with current Spinach source)
(sync with Spinach main f053e432: added parameters.sweep (acquisition sweep width, Hz))
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:dosy_oneshot.m}} __NOTOC__
 
{{DISPLAYTITLE:dosy_oneshot.m}} __NOTOC__
−
 
+
One-shot DOSY pulse sequence.
−
Oneshot DOSY pulse sequence.
 
−
 
 
 
==Syntax==
 
==Syntax==
  
−
fid=dosy_oneshot(spin_system,parameters,H,R,K,G,F)
+
    fid=dosy_oneshot(spin_system,parameters,H,R,K,G,F)
−
 
 
−
==Arguments==
 
−
 
 
−
parameters.rho0          initial state
 
  
−
  parameters.coil          detection state
+
==Parameters==
  
−
  parameters.spins         nuclei on which the sequence runs
+
    parameters.rho0          - initial state
−
 
+
−
  parameters.g_amp         gradient amplitude for diffusion
+
    parameters.coil          - detection state
−
                            encoding (T/m)
+
−
 
+
    parameters.spins         - nuclei on which the sequence runs
−
  parameters.g_dur         pulse width of the gradient for diffusion
+
−
                            encoding (s)
+
    parameters.g_amp         - gradient amplitude for diffusion encoding, T/m.
−
 
+
−
  parameters.kappa         unbalancing factor to unbalance the bipolar
+
    parameters.g_dur         - pulse width of the gradient for diffusion encoding, s.
−
                            gradients in the ratio (1+kappa):(1-kappa)
+
−
 
+
    parameters.kappa         - unbalancing factor to unbalance the bipolar gradients in the ratio (1+kappa):(1-kappa).
−
  parameters.g_stab_del     gradient stabilization delay (s)
+
−
 
+
    parameters.g_stab_del   - gradient stabilisation delay, s
−
  parameters.del           diffusion delay, seconds
+
−
 
+
    parameters.del           - diffusion delay, s
−
  parameters.dims           size of the sample (m)
+
−
 
+
    parameters.dims         - size of the sample, m
−
  parameters.npts           number of discretization points in the grid
+
−
 
+
    parameters.npts         - number of discretization points in the grid
−
  parameters.npoints       number of points in the acquired signal
+
−
 
+
    parameters.npoints       - number of points in the acquired signal
−
  parameters.sweep         acquisition sweep width, Hz
+
−
 
+
    parameters.sweep         - acquisition sweep width, Hz
−
  H                         Fokker-Planck Hamiltonian
+
−
 
+
    The last five parameters (H,R,K,G,F) are built automatically by [[imaging.m]] context function
−
  R                         Fokker-Planck relaxation superoperator
+
    when this sequence is called from that [[Kernel_contexts|context]].
−
 
 
−
  K                         Fokker-Planck kinetics superoperator
 
−
 
 
−
  G                         Fokker-Planck gradient superoperators
 
−
 
 
−
  F                         Fokker-Planck diffusion and flow
 
−
                            superoperator
 
  
 
==Outputs==
 
==Outputs==
  
−
fid                      - free induction decay
+
    fid                      - free induction decay
  
 
==Examples==
 
==Examples==
−
 
 
An example is available in Spinach in: examples/nmr_spen/dosy_oneshot_1.m.
 
An example is available in Spinach in: examples/nmr_spen/dosy_oneshot_1.m.
  
 
==See also==
 
==See also==
−
 
+
[[imaging.m]], [[step.m]], [[evolution.m]], [[coherence.m]], [[idosyzs.m]], [[spendosy.m]], [[spendosycosy.m]], [[psyche.m]], [[psycosy.m]], [[spencosy.m]], [[st_ideal.m]], [[ufmq.m]], [[Built-in_experiments]]
−
[[imaging.m]], [[step.m]], [[evolution.m]], [[coherence.m]], [[idosyzs.m]], [[spendosy.m]], [[spendosycosy.m]]
 
−
 
 
  
 
''Version 2.4, authors: [[Maria Grazia Concilio]]''
 
''Version 2.4, authors: [[Maria Grazia Concilio]]''

Latest revision as of 06:39, 30 August 2026

One-shot DOSY pulse sequence.

Syntax

    fid=dosy_oneshot(spin_system,parameters,H,R,K,G,F)

Parameters

    parameters.rho0          - initial state

    parameters.coil          - detection state

    parameters.spins         - nuclei on which the sequence runs

    parameters.g_amp         - gradient amplitude for diffusion encoding, T/m.

    parameters.g_dur         - pulse width of the gradient for diffusion encoding, s. 

    parameters.kappa         - unbalancing factor to unbalance the bipolar gradients in the ratio (1+kappa):(1-kappa).

    parameters.g_stab_del    - gradient stabilisation delay, s

    parameters.del           - diffusion delay, s

    parameters.dims          - size of the sample, m

    parameters.npts          - number of discretization points in the grid

    parameters.npoints       - number of points in the acquired signal

    parameters.sweep         - acquisition sweep width, Hz

    The last five parameters (H,R,K,G,F) are built automatically by imaging.m context function 
    when this sequence is called from that context.

Outputs

    fid                      - free induction decay

Examples

An example is available in Spinach in: examples/nmr_spen/dosy_oneshot_1.m.

See also

imaging.m, step.m, evolution.m, coherence.m, idosyzs.m, spendosy.m, spendosycosy.m, psyche.m, psycosy.m, spencosy.m, st_ideal.m, ufmq.m, Built-in_experiments

Version 2.4, authors: Maria Grazia Concilio