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 in a different way. 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.6.tar.gz (121.5 kB view details)

Uploaded Source

Built Distribution

chencrafts-1.6-py3-none-any.whl (136.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for chencrafts-1.6.tar.gz
Algorithm Hash digest
SHA256 cc9b6f4010cf41cd8f3c5c66c1a06c290000d96549b5918664d9dedb245d9766
MD5 c23258153383298a0d56defe5b0750b4
BLAKE2b-256 fd243d0ae6910b6d337048b1561d39177f25b7b1f50f464bbdc28e17e9064427

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for chencrafts-1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 fa00c7bc8d08b728e7e2b27b31738118168c32c7c583cd136770317f5bc8d8fd
MD5 bf8915c11861387e06aa1dc8ff2670b1
BLAKE2b-256 ac20abd563ac3f5276ea9e708f650557a16561c90911652e0a18613c05a71eae

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