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.

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

Uploaded Source

Built Distribution

chencrafts-1.7-py3-none-any.whl (147.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chencrafts-1.7.tar.gz
  • Upload date:
  • Size: 130.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for chencrafts-1.7.tar.gz
Algorithm Hash digest
SHA256 a7e8eed1b6bbc492491dcb3a2a50ae706a0ab352ceca0d48ac8224cb4f4165e1
MD5 2a2eee13a400b390abb12330d6a5ccfa
BLAKE2b-256 6106d7ef01f3dac4f6e9c26420233ff7e268c090b3f4cd40940295d46430682c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chencrafts-1.7-py3-none-any.whl
  • Upload date:
  • Size: 147.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for chencrafts-1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2d1463814fa48612eee767e61105ab798970926972bbe093b38d1a9d30ca81a0
MD5 e77e84f557d33f756a7ea761bb22af1c
BLAKE2b-256 125e5fc796a67d3730cc4e17a3683446d38a75aeaff226d4b7a1fdfedf4a8492

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