Within QCS, all Quil programs (even those not using Quil-T syntax) are transpiled to a Quil-T pulse program as a step in the assembly process. When you compile your Quil program for execution on a QPU, the most current calibrations available for the QPU will be used to calibrate your program. You can override these calibrations by supplying calibrations explicitly within your program in the form of DEFFRAME
, DEFWAVEFORM
, and DEFCAL
blocks. This support for user-calibrated programs gives you more precise control over how your programs are executed on our QPUs.