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.15.tar.gz (357.1 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.15-py3-none-any.whl (376.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for chencrafts-3.15.tar.gz
Algorithm Hash digest
SHA256 0f51db51c2b056e4de22e2ac091a999e3bb5443d66a7444b82ad005172c8f904
MD5 7ceba4dd4bf4f5f5711fb6ea3e028563
BLAKE2b-256 10cd3038c0318aff0e7098e37e7635e6f74b75c7f93220d622b7e6d4f819f9f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chencrafts-3.15-py3-none-any.whl
  • Upload date:
  • Size: 376.9 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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 963fc8ce70cc3b85bc6badfec7d71082e6a4aef7b921bd54134208f256852ac3
MD5 63b6a11276702d219f3c2fabd3b54472
BLAKE2b-256 cdc2672e9843e41d9921adad35ee8940390a9013ec63a7baa9848caefe4c76cd

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