deltakit.explorer.Client.defect_rates#

Client.defect_rates(detectors: DetectionEvents, stim_circuit: str | Circuit) dict[tuple[float, ...], list[float]]#

Obtain defect rates for the detectors defined in the stim circuit.

Parameters:
  • detectors (DetectionEvents) – Detectors data.

  • stim_circuit (str | stim.Circuit) – STIM circuit content.

Returns:

Keys are detectors coordinates, values are their defect rates.

Return type:

Dict[Tuple[float, …], List[float]]

Examples

Obtaining a defect rate list for a single coordinate:

coordinate = (2.0, 5.0)
defect_rates = client.defect_rates(detectors, stim_circuit)
print(f"{coordinate}: {defect_rates[coordinate]}")