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.11.tar.gz (251.6 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.11-py3-none-any.whl (279.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for chencrafts-3.11.tar.gz
Algorithm Hash digest
SHA256 bf51d76584c09462b27e30496dea72694c192041186b06d307089bc8e6922ea7
MD5 c958e4cd3327e4ddc217a0b93ea0e3e8
BLAKE2b-256 d50202f21a496a4e640b35ff17b07721caf1935716a45b53d8a18b9f2d0cb9ca

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for chencrafts-3.11-py3-none-any.whl
Algorithm Hash digest
SHA256 9a03ce6ed7507db52010f7e201483d7d40223c150877f8da0a0eb22a4e70f968
MD5 00dcb154b8c057b35dc0fe49e3d9dc10
BLAKE2b-256 eacfef8d3e82115adcae6b9ca43f42d41fdc7e3e6af72cf735e82e8c7f0d6e18

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