PulseSystemModel.from_backend

classmethod PulseSystemModel.from_backend(backend, subsystem_list=None)[source]

Returns a PulseSystemModel constructed from an OpenPulse enabled backend object.

Parameters
  • backend (Backend) – backend object to draw information from.

  • subsystem_list (list) – a list of ints for which qubits to include in the model.

Returns

the PulseSystemModel constructed from the backend.

Return type

PulseSystemModel

Raises

AerError – If channel or u_channel_lo are invalid.