A personal toolbox for superconducting qubits and quantum mechanics.
Project description
CHENCRAFTS, Danyang's personal toolbox!
There are four main parts in this package: Toolbox
, cqed
, bsqubits
, and projects
. They serves for different purposes in Danyang's research.
Modules
-
Toolbox
(ortb
): Toolbox includes functions for optimization, saving and loading data, etc. It is a general toolbox for all the projects. -
cqed
: General codes for simulating the cqed systems. It includes simulations for pulse, decoherence, critical photon number, etc. I also define the FlexibleSweep class, inherited from the scqubits.ParameterSweep class, which helps to define swept parameters flexibly. Specifically, it has modulecustom_sweeps
for a bunch of pre-defined custom sweeps, which can be used inscqubits.ParameterSweep
class. -
bsqubits
(orbsq
): A package for simulating and studying some spacific systems, especially for the resonator-qubit systems. The code isn't general enough to be used for other systems. Very high level and practical. Specifically, it has moduleQEC_graph
for simulating the cat code using a graph representation. -
projects
(orprj
): A collection for all other projects, including files collected from other collaborators. -
fluxonium
(orfx
): Likebsqubits
, it's also a code collection for a specific project. It has codes to calculate gate fidelity for FRF system and perform the corresponding analysis.
Installation
pip install chencrafts
Project details
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
File details
Details for the file chencrafts-2.3.tar.gz
.
File metadata
- Download URL: chencrafts-2.3.tar.gz
- Upload date:
- Size: 152.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5fc1bed7c4530bd3748f262744bed3f33aae503caeeb2cc823b9bf925cf66ff |
|
MD5 | cc980a716a15a210e42a1a84699d76d1 |
|
BLAKE2b-256 | df94a5b2874dba67576725d2fcacef41b0530745506c47a501f92c41761519d3 |
File details
Details for the file chencrafts-2.3-py3-none-any.whl
.
File metadata
- Download URL: chencrafts-2.3-py3-none-any.whl
- Upload date:
- Size: 171.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97168afd328c26b02042522fe8b6e8495d59ef27584e4c64e662e29088abd749 |
|
MD5 | fd16cf86c590f1b2066248dd273463eb |
|
BLAKE2b-256 | 4ec1b699105bf7091ea78fe5d1bda107fc90741c0d61a4c49b1198d857d43bb4 |