Skip to main content

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

Metadata

Release files for chencrafts 3.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chencrafts 3.15
File Size Uploaded Provenance Actions
chencrafts-3.15.tar.gz 357.1 kB Without provenance Details for chencrafts-3.15.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for chencrafts 3.15
File Interpreter ABI Platform Actions
chencrafts-3.15-py3-none-any.whl Python 3 none any Details for chencrafts-3.15-py3-none-any.whl

Total release size: 734.0 kB

Release files / chencrafts-3.15.tar.gz

Download URL chencrafts-3.15.tar.gz
Size 357.1 kB
Tags Source
SHA-256 checksum
How to use checksums
0f51db51c2b056e4de22e2ac091a999e3bb5443d66a7444b82ad005172c8f904
BLAKE2b-256 checksum
How to use checksums
10cd3038c0318aff0e7098e37e7635e6f74b75c7f93220d622b7e6d4f819f9f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / chencrafts-3.15-py3-none-any.whl

Download URL chencrafts-3.15-py3-none-any.whl
Size 376.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
963fc8ce70cc3b85bc6badfec7d71082e6a4aef7b921bd54134208f256852ac3
BLAKE2b-256 checksum
How to use checksums
cdc2672e9843e41d9921adad35ee8940390a9013ec63a7baa9848caefe4c76cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Security for chencrafts 3.15

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page