Note
This is the documentation for the current state of the development branch of Qiskit Experiments. The documentation or APIs here can change prior to being released.
FineSXDrag¶
- class FineSXDrag(physical_qubits, backend=None)[source]¶
Class to fine characterize the DRAG parameter of an
gate.Analysis class reference
Experiment options
These options can be set by the
set_experiment_options()
method.- Options
Defined in the class
FineSXDrag
:gate (Gate)
Default value: Instance ofSXGate
FineSXDrag calibrates an SXGate.
Defined in the class
FineDrag
:repetitions (List[int])
Default value: [0
,1
,2
,3
,4
, …]A list of the number of times that Rp - Rm gate sequence is repeated.schedule (ScheduleBlock)
Default value:None
The schedule for the plus rotation.
Defined in the class
BaseExperiment
:max_circuits (Optional[int])
Default value:None
The maximum number of circuits per job when running an experiment on a backend.
See also
Initialization
Initialize the experiment.
Attributes
Return the analysis instance for the experiment
Return the backend for the experiment
Return the options for the experiment.
Return experiment type.
Return the number of qubits for the experiment.
Return the device qubits for the experiment.
Return options values for the experiment
run()
method.Return the transpiler options for the
run()
method.Methods
Create the circuits for the fine DRAG calibration experiment.
Return the config dataclass for this experiment
Return a copy of the experiment
FineSXDrag.enable_restless
([rep_delay, ...])Enables a restless experiment by setting the restless run options and the restless data processor.
FineSXDrag.from_config
(config)Initialize an experiment from experiment config
FineSXDrag.run
([backend, analysis, timeout])Run an experiment and perform analysis.
FineSXDrag.set_experiment_options
(**fields)Set the experiment options.
FineSXDrag.set_run_options
(**fields)Set options values for the experiment
run()
method.FineSXDrag.set_transpile_options
(**fields)Set the transpiler options for
run()
method.