qit.seq.scrofulous

qit.seq.scrofulous(theta, phi=0)

Sequence for correcting pulse length errors.

Parameters
  • theta (float) – NMR rotation angle

  • phi (float) – NMR rotation phase

Returns

SCROFULOUS sequence corresponding to the given NMR rotation

Return type

Seq

The SCROFULOUS control sequence corrects errors in pulse duration (or amplitude) [6].

The target rotation is \(\theta_\phi\) in the NMR notation, see nmr.

SCROFULOUS: Short Composite ROtation For Undoing Length Over- and UnderShoot