PulseQobj¶
- class PulseQobj(qobj_id, config, experiments, header=None)[source]¶
A Pulse Qobj.
Instatiate a new Pulse Qobj Object.
Each Pulse Qobj object is used to represent a single payload that will be passed to a Qiskit provider. It mirrors the Qobj the published Qobj specification for Pulse experiments.
- Parameters
qobj_id (str) – An identifier for the qobj
config (PulseQobjConfig) – A config for the entire run
header (QobjHeader) – A header for the entire run
experiments (list) – A list of lists of
PulseQobjExperiment
objects representing an experiment
Methods
PulseQobj.from_dict
(data)Create a new PulseQobj object from a dictionary.
PulseQobj.to_dict
([validate])Return a dictionary format representation of the Pulse Qobj.