-
Eventually, all classes and functions that qbraid-SDK users are able to interact with will need to be fully documented. For now, we can start with _just the classes_ declared inside of the `qbraid/cir…
-
Determine the smallest subset of qiskit's `opflow` class needed to run the VQE. Add to qbraid/operators/ folder but maintaining same file structure as `opflow`. Replace VQE code to reference these fil…
-
The Readme should include the following:
- Description of the repository.
- Installation procedure for local machines.
- How to use it on qBraid.com?
- An example and a link to the tutorials folde…
-
Right now, `qbraid.devices` of the device_layer branch contains folders assigned to each qbraid supported circuit-building package. Each circuit-building package is linked to one or more QPU and/or si…
-
[qBraid/qbraid/transpiler/clbit.py](https://github.com/qBraid/qBraid/blob/master/qbraid/transpiler/clbit.py) line 22 uses property `index` of [qiskit.circuit.classicalregister.Clbit](https://github.co…
-
1. Run each of the unittest files contained in `qbraid/operators/tests` and make sure they still work. If not, go into `qbraid/operators/conversions` and fix any issues.
2. Move all of the working te…
-
When transpiling cirq to qiskit, the qubit ordering/indexing of the resulting circuit is not consistent with the original, nor is it self-consistent. In other words, multiple transpilations of the sam…
-
In `qBraid/tests/circuits/test_circuit.py` run `test_qiskit_to_all()` on line 392. On line 118 we create a qiskit swap gate, and on line 128 we create a qiskit measurement gate. Transpiling each of th…
-
Hey folks, I'm trying to do an API call using the jupyterhub username to an API to populate profileList. However, it looks like os.getenv('JUPYTERHUB_USER') returns None.
```python
import os
jhu…
-
This ticket includes more in-depth research through the resources found at [qbraid](http://qbraid.com/). This ticket is only for the Qube (lowest) level of the tutorials.