Skip to content

Conversation

mtreinish
Copy link
Member

Summary

This commit adds the global phase circuit property to the experiment
headers in the assembled qobj. Currently we do not pass the global phase
to backends so simulators can not take it into account. The experiment
header is used since it's a free form field for properties of the
circuit that a backend can use if they want, but there are no
requirements on it. With this in place it should enable #4805 and
Qiskit/qiskit-aer#847 to be fixed.

Details and comments

Related to #4805

@mtreinish mtreinish added this to the 0.15 milestone Jul 29, 2020
@mtreinish mtreinish requested a review from a team as a code owner July 29, 2020 10:33
This commit adds the global phase circuit property to the experiment
headers in the assembled qobj. Currently we do not pass the global phase
to backends so simulators can not take it into account. The experiment
header is used since it's a free form field for properties of the
circuit that a backend can use if they want, but there are no
requirements on it. With this in place it should enable Qiskit#4805 and
Qiskit/qiskit-aer#847 to be fixed.

Related to Qiskit#4805
@mtreinish mtreinish force-pushed the add-global-phase-tq-qobj branch from 6f4c1ac to 4a4d36b Compare July 29, 2020 10:35
@mtreinish mtreinish merged commit 3c039db into Qiskit:master Jul 29, 2020
@mtreinish mtreinish deleted the add-global-phase-tq-qobj branch July 29, 2020 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants