Pulse shaper

From NMR Wiki

Jump to: navigation, search

links: home pageuser manual
author: Guilermo Moyna
download: pulseshaper.pl
dependency: FFT.pm (fft perl module - install first)

Creates pulse shape files in two column format. Performs Bloch simulation with custom starting magnetization, takes into account relaxation.

pulseshaper only works for shaped pulses that have constant phase profile, or use phase 0o and 180o.

Program internally supports the following shapes:

  • SQUARE
  • TRAPEZOIDAL
  • TRIANG-RAMP
  • GAUSSIAN
  • HALF-GAUSSIAN
  • HERMITE
  • SINC
  • SINE
  • E-BURP1
  • E-BURP2
  • SNEEZE
  • G4-CASCADE

In addition, user can specify shape using Fourier coefficients, or provide custom shape in the form of input table.

Personal tools