pygsti.circuits.circuitconstruction.create_lgst_circuits

pygsti.circuits.circuitconstruction.create_lgst_circuits#

create_lgst_circuits(prep_fiducials, meas_fiducials, op_label_src)#

List the circuits required for running LGST.

Parameters:
  • prep_fiducials (list of Circuits) – The preparation fiducial circuits, used to construct an informationally complete effective preparation.

  • meas_fiducials (list of Circuits) – The measurement fiducial circuits, used to construct an informationally complete effective measurement.

  • op_label_src (tuple or Model) – List/tuple of operation labels OR a Model whose gate and instrument labels should be used.

Returns:

The list of required circuits, without duplicates.

Return type:

list of Circuit objects