Skip to main content

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 (or tb): 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 module custom_sweeps for a bunch of pre-defined custom sweeps, which can be used in scqubits.ParameterSweep class.

  • bsqubits (or bsq): 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 module QEC_graph for simulating the cat code using a graph representation.

  • projects (or prj): A collection for all other projects, including files collected from other collaborators.

  • fluxonium (or fx): Like bsqubits, 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

chencrafts-2.4.tar.gz (162.1 kB view details)

Uploaded Source

Built Distribution

chencrafts-2.4-py3-none-any.whl (182.6 kB view details)

Uploaded Python 3

File details

Details for the file chencrafts-2.4.tar.gz.

File metadata

  • Download URL: chencrafts-2.4.tar.gz
  • Upload date:
  • Size: 162.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chencrafts-2.4.tar.gz
Algorithm Hash digest
SHA256 46ba3f179bcd2498bf0012ecb0e7016f2e3896c48064725d5ad82003019d35c9
MD5 6abd55776f45ce63fba1eb47aa5a03ce
BLAKE2b-256 fdb4badb2a08587459fc275f2fc5157f717b1b70b46fad664ce4b94af37cbacb

See more details on using hashes here.

File details

Details for the file chencrafts-2.4-py3-none-any.whl.

File metadata

  • Download URL: chencrafts-2.4-py3-none-any.whl
  • Upload date:
  • Size: 182.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for chencrafts-2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 da4c3d5a77c02eea22c4e07029c7859859f0bdd9b109668f787f7efcde38a1de
MD5 9b1f1890779d0e0226c7e7b9e1f1b33c
BLAKE2b-256 8aee6fb6e859709dfe948819206c9aebca20f008ef31ddd762f5c91546563a63

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page