client-superstaq
client-superstaq copied to clipboard
Missing `basis_gates` in `aqt_keysight_qpu` provider
What is happening?
When calling the get_target_info()
method on the aqt_keysight_qpu
provider the basis_gates
value is currently showing as None
. Should this instead be showing the basic gate set of the device?
How can we reproduce the issue?
The snippet:
provider = qss.SuperstaqProvider()
aqt_keysight_compiler = provider.get_backend("aqt_keysight_qpu")
aqt_keysight_compiler.target_info()
returns the dictionary:
{
'backend_name': 'aqt_keysight_qpu',
'backend_version': 'n/a',
'n_qubits': 4,
'basis_gates': None,
'gates': [],
'local': False,
'simulator': False,
'conditional': False,
'open_pulse': False,
'memory': False,
'max_shots': None,
'coupling_map': [[4, 5], [5, 4], [5, 6], [6, 5], [6, 7], [7, 6]],
'description': '4 qubit device',
'supports_midcircuit_measurement': False
}
while I was expecting the 'basic_gates'
to return a list of the gates available on this device.
What should happen?
I was expecting the 'basis_gates'
to return a list of the gates available on this device.
Environment
- qiskit-superstaq version: 0.5.19
- Operating system: WSL with Ubuntu 22.04.3 LTS
- Python version: 3.11.9
- Any other relevant dependencies:
Any additional context?
No response