Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qobj config schema #1928

Closed
15 tasks done
taalexander opened this issue Mar 8, 2019 · 1 comment
Closed
15 tasks done

Qobj config schema #1928

taalexander opened this issue Mar 8, 2019 · 1 comment
Assignees
Labels
mod: pulse Related to the Pulse module type: enhancement It's working, but needs polishing
Milestone

Comments

@taalexander
Copy link
Contributor

taalexander commented Mar 8, 2019

What is the expected enhancement?
In order to support pulse, a number of updates to the QobjConfigSchema are required. There should be an ABC QobjConfigSchema from which QASMQobjConfigSchema and PulseQobjSchema inherit.

The pulse qobj supports a superset of configuration attributes with respect to qasm. These are detailed on [pg.32 of the openpulse specification] (https://arxiv.org/pdf/1809.03452.pdf). In addition it uses a PulseRunConfig` (#1924).

Pulse attributes:

  • n_uchannels
  • hamiltonian
  • u_channel_lo
  • meas_levels
  • qubit_lo_range
  • meas_lo_range
  • dt
  • dtm
  • rep_times
  • meas_map
  • channel_bandwidth
  • meas_kernels
  • discriminators
  • acquisition_latency
  • conditional_latency
@taalexander
Copy link
Contributor Author

Closed by #1969.

@1ucian0 1ucian0 added the mod: pulse Related to the Pulse module label Jan 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mod: pulse Related to the Pulse module type: enhancement It's working, but needs polishing
Projects
None yet
Development

No branches or pull requests

3 participants