No project description provided
Project description
qbranch
Branch analysis scripts for several qubit architectures. This module was produced in order to better understand the process of MIST in fluxonium qubits, however, it can more generally produce mappings between bare/dressed states of decoupled/coupled Hamiltonians, and organize them in whichever way is deemed most useful. It is currently arranged in a manner most conducive to studying dispersive readout of various qubit types with various couplings, but it is flexible enough that given bare/coupled Hamiltonians, we can perform branch analysis in a manner nominally identical to what is done in Dumas et al., here: https://arxiv.org/pdf/2402.06615 .
The main scripts are all contained within the directory qbranch. There are some example notebooks illustrating a sample workflow on a local PC, and condor_scripts which I have used to perform this analysis on a high-performance-computing-cluster. For start-up instructions, I suggest looking at example_workflow.ipynb, and playing with parameters/output data.
To install the package, pip install qbranch will suffice. The requirements are fairly clean, since the
majority of the analysis is essentially a wrapper around SCQubits and QuTiP, the only other packages we
need are the usual suspects for numerically oriented scientific work like numpy, scipy and the like.
This package is under active development, contributions and suggestions are both welcome. Feel free to reach out at byrdquantum@gmail.com with any questions, comments, concerns, ideas, anything.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qbranch-0.1.0.tar.gz.
File metadata
- Download URL: qbranch-0.1.0.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fedd5a75a0781f79220ed0ecae4ab26bff5b2c49a7454dc2bb0fae4424f4f1e5
|
|
| MD5 |
8c267a2d704e01238ec3a5804301cff6
|
|
| BLAKE2b-256 |
7d8509ffd16a38fe264cf3d74d900d8a488886e87d8af32735c65e6bea14ff26
|
File details
Details for the file qbranch-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qbranch-0.1.0-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1de169fa95d4f1cfd87d42378c47b17c585203ef49bbb66f1d0b3c1470321de2
|
|
| MD5 |
89509ecf022d05ba54db5cd530700261
|
|
| BLAKE2b-256 |
49cd65352f8bf1ac8f535866679bf7efe3ec15d6c7702a7ff980370a05181640
|