Pulse shaper
From NMR Wiki
links: home page • user 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.