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-3.14.tar.gz (318.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chencrafts-3.14-py3-none-any.whl (349.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chencrafts-3.14.tar.gz
  • Upload date:
  • Size: 318.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chencrafts-3.14.tar.gz
Algorithm Hash digest
SHA256 3ec47220e47608a98003118c4b15baadb5f0272ab27553ced3e26568ac52fe4f
MD5 546cc90c08eb968849f8307336c46214
BLAKE2b-256 654a4d5c21c4b8dc53aaa7c8a299d293b0d73e17133b2e97a51816d3667279f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chencrafts-3.14-py3-none-any.whl
  • Upload date:
  • Size: 349.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chencrafts-3.14-py3-none-any.whl
Algorithm Hash digest
SHA256 a6992cb3a57dd00e25de721630578d00ea0adb43ea72cc8898b0da80cfcba04b
MD5 f065730b8b2f6b4d0c84ced60d236aea
BLAKE2b-256 49c3409da2fa1ca92167cc51385c0b3bf3132814eba645f7102ea51a4096400c

See more details on using hashes here.

Supported by

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