chencrafts

View on PyPIReverse Dependencies (0)

3.1 chencrafts-3.1-py3-none-any.whl

Wheel Details

Project: chencrafts
Version: 3.1
Filename: chencrafts-3.1-py3-none-any.whl
Download: [link]
Size: 210012
MD5: 6320b84ff1b75df5eac3d114db42bfe2
SHA256: 72c595ed8d6de0172dde6714a01a7b83d80b125d856c84378697af316b0bd2ca
Uploaded: 2025-03-12 19:29:05 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: chencrafts
Version: 3.1
Summary: A personal toolbox for superconducting qubits and quantum mechanics.
Author-Email: Danyang Chen <DanyangChen2026[at]u.northwestern.edu>
Project-Url: Homepage, https://github.com/Harrinive/chencrafts
Project-Url: Repository, https://github.com/Harrinive/chencrafts
License: BSD 3-Clause License Copyright (c) 2024 and later, Danyang Chen All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: personal toolbox,superconducting qubits,quantum mechanics
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: Microsoft :: Windows
Requires-Python: >=3.10
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: scipy
Requires-Dist: pandas
Requires-Dist: tqdm
Requires-Dist: dill
Requires-Dist: pathos
Requires-Dist: scqubits (>=3.0.0)
Requires-Dist: IPython
Requires-Dist: torch (>=1.7); extra == "cqed"
Requires-Dist: multiprocess; extra == "cqed"
Requires-Dist: pymablock; extra == "cqed"
Requires-Dist: networkx (>=2.4); extra == "bsqubits"
Requires-Dist: cvxpy; extra == "bsqubits"
Provides-Extra: cqed
Provides-Extra: bsqubits
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1470 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (76.0.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
chencrafts/__init__.py sha256=XbwpuEGpDy0UKziCnMXPeL6LO-DNByGT0l_kdhaIuNs 1759
chencrafts/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
chencrafts/pyrightconfig.json sha256=54kwCJl-9ynEAV8voawfl-oHcU_cNm4aaKLo45Fhq5s 43
chencrafts/settings.py sha256=QEU3R2cWo3YWS0ZFqJhTG1WLFAzeLmGywR-gzj50LPo 937
chencrafts/version.py sha256=Juk57i9cXcw1UgkV8q12pPzVDOldPb3ovQStxM_2vXk 506
chencrafts/bsqubits/__init__.py sha256=Hawu6OZI4feYdKlZaZkTJAj3yznu8zs1_g2vzABGLPA 437
chencrafts/bsqubits/batched_custom_sweeps.py sha256=wNu3zdSH9QJJjtUABaG2csKrWGvANWssjYM6AGrDeJA 13200
chencrafts/bsqubits/batched_sweeps_recipe.py sha256=zcLTnN8oY1mTbsRSDyXUVvdD8wsxFl269-U7yQoidQ8 32415
chencrafts/bsqubits/cat_ideal.py sha256=tyUWDvaK_11DITS-D8ndTx46z-OF2wpp6tGTpENH8cg 10530
chencrafts/bsqubits/cat_real.py sha256=QoA5LTxRY_R4bYdbuZq3-4ZMXirK4b-YDnznV75D1D4 21875
chencrafts/bsqubits/cat_recipe.py sha256=paJgShm0SLqkB9ZCw6XF46PRT7CyI1vvcq1F9tidgSs 7943
chencrafts/bsqubits/cost_function.py sha256=1qd0c1P_8Ukgsbz66F6YBhzmnb3j66eK5NzLKdGxz1w 4599
chencrafts/bsqubits/derive_var.py sha256=LYCBptEN7_6yhxsHUNQbuH9SVX-OUrfUFGvQr_a-QWA 31255
chencrafts/bsqubits/error_rates.py sha256=btqmXnqVtumdBBOJcTJJQ4fQDzd1d-jW-yCU4mUAid4 12358
chencrafts/bsqubits/pulse_utils.py sha256=8DXAW-E04Xi9ON_NrHTAGsY3qX5cM2uSA2bERYDVNUY 1839
chencrafts/bsqubits/systems.py sha256=sdkK6qLugsR5_7FR2KuPn8SU-XSydgzavt21rAcw8i0 26840
chencrafts/bsqubits/QEC_graph/__init__.py sha256=hlfJ-UVpT7mi23Cn9i6Q90UcJ7eVnK37KnB7KPMWXdo 108
chencrafts/bsqubits/QEC_graph/cat_tree.py sha256=kbKx28nCbq31nkxD0D_O-p-Z7fCNaCWVz8-F9ibhBlc 48304
chencrafts/bsqubits/QEC_graph/edge.py sha256=WZ2dUpO_lAd9f2oVFapkTkY3e2o-HA8E_gkyflc4zc8 16529
chencrafts/bsqubits/QEC_graph/graph.py sha256=-r3fqNMM6yJH3rkdaQ90P34601HOQn7ggVebpjtNNlQ 8022
chencrafts/bsqubits/QEC_graph/node.py sha256=Z4NQ40X8Iegxlcvyr5Q4fWLM5LjPnR4n--GrED1OFk4 45106
chencrafts/bsqubits/QEC_graph/settings.py sha256=qDhyQa4WZqCvYYccCc7dU87CiRsRMZwA5wHSE3gimcI 273
chencrafts/bsqubits/QEC_graph/utils.py sha256=4HqzbN75ITtqNny-1fGQzicS-7Tn7C81mXKFe3FL5bc 34007
chencrafts/cqed/__init__.py sha256=0K2ZFBW6udI56huWWwYxdUmNvdB-vJQ2B_wMy_U9pE8 408
chencrafts/cqed/block_diag.py sha256=3cUoVCYTSPpZyqYMDo0ojpQptetit1d6nueZY_Xid2c 7672
chencrafts/cqed/crit_photon_num.py sha256=bc2QvWC2SyI2WjXQG1x7hY8PkYGn3V61HCpdUVUGPLo 28669
chencrafts/cqed/decoherence.py sha256=AFiFNXrQqMBIReQDKYbBdZeB7oOvSYd0OcW0A1eT2DE 14222
chencrafts/cqed/dynamics.py sha256=FNPLrTBCCqW-56WX9IJRuQA8xdYlIyjaOj-rRRqtbbs 9115
chencrafts/cqed/flexible_sweep.py sha256=e33x0SA5p_Zb4fFf9DV2SzCZ7SROU9OgSoIpCFE0Clk 14734
chencrafts/cqed/floquet.py sha256=NH4EhycetaE74BbFnzXcMvltG4eUmcFuQ1Mt80aLPiA 8665
chencrafts/cqed/mode_assignment.py sha256=n61XInM-pEXusJSGBbSHhlXpTKvfoLSAsB-Ao55VR9w 28941
chencrafts/cqed/proc_repr.py sha256=tO_8yI0fAvKeQbtbRNyWq4k7_085ZPNp3WANj3x_a6s 6500
chencrafts/cqed/pulses.py sha256=XRB0B2ZH7IDn-kLEJm0FB1jQAe3Z30FkLND234l-iL8 31912
chencrafts/cqed/qt_helper.py sha256=Y02SB1eUmZQiixNPW1CKT13jVRA3INJM9UQFGHLq7go 24760
chencrafts/cqed/scq_helper.py sha256=aG4sjpBL93BBpYOPOOJVHdEHI0FYk-BlTa5jCgbNpnQ 1736
chencrafts/cqed/spec_poly_fit.py sha256=Sw89Vii0WIrE0n2nR5trA-iBQV6ow9dsmDU9YLWMjVs 4386
chencrafts/cqed/special_states.py sha256=zXaYg2dgn2ISjXC0JuVDwfjHlabsmFRlucjYFRYEfIw 2859
chencrafts/cqed/symbolic_bosons.py sha256=V-3ln4tyNhOTK8Bn0d5zNBwEB3NscEIwWFxqtNf16_k 3391
chencrafts/cqed/custom_sweeps/__init__.py sha256=--U0sCjDQu7zSKAlSmyZkd2VlXldA1gfPbgRZ7iS8qo 80
chencrafts/cqed/custom_sweeps/crit_photon_num.py sha256=j6RLuAmd4afxVuocmB2dwT3EqKHJqjx_a1CeOsdqI28 4321
chencrafts/cqed/custom_sweeps/decoherence.py sha256=iqTs80VTL7xKqi-NHCnIxsKnUpGVE4ONj9uDVFk-2uU 7343
chencrafts/cqed/custom_sweeps/general.py sha256=wWVGa21OJ8zv9tcDDJ2iD7Wtm57JbnjO0C1UOHIkpd0 2366
chencrafts/cqed/custom_sweeps/utils.py sha256=VZAnhMxQtDtaWO5R7ijt7vKlZOTK5VV2zEsX1am7lxk 2126
chencrafts/fluxonium/__init__.py sha256=3rqGETw1HnXT8ScV82yxJPqrthidydOm-hT_0cBug7E 94
chencrafts/fluxonium/analyzer_frf.py sha256=7QUlICC6e8Z2YD-htKsW4vfyY5bn5T_y-8YbkXP401s 6252
chencrafts/fluxonium/batched_sweep_fif.py sha256=c0T4zwKDsi3t67pFxfT4tZz8eDt_5V4cFHl6dfjmy3k 55507
chencrafts/fluxonium/batched_sweep_frf.py sha256=NxI9uipk0l0vCFylfrC7KK0ol-ID96kOjKFAKFB7WvM 53899
chencrafts/projects/__init__.py sha256=mPPwG6an0OK4zJu2Wwmb_SnODADISlOGQnQnCHGVvzc 320
chencrafts/projects/fluxonium_tunable_coupler.py sha256=Dq2RxYs_ZUoo7eWShxJUFJ9jdSrS4ueRzWbMqFWtoSQ 78133
chencrafts/projects/protomon_disorder.py sha256=RCv0TkguzigScIKtAqQ0jGRVJlUbEWScrtn13C_aKHI 10897
chencrafts/projects/protomon_full_disorder.py sha256=uJSa7aFIyEZqm-IXLg4deSFcf2bHEVII4bE8Wq803Xk 36363
chencrafts/projects/nonstandard_2qbasis_gates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
chencrafts/projects/nonstandard_2qbasis_gates/check_synth.py sha256=a-AmSnhMBWChEUVSyBLhVHtRCjgcLlwtuoEoSVjNL48 10486
chencrafts/projects/nonstandard_2qbasis_gates/conversions.py sha256=hZVkz_NOAtptI540sh4o2vp4e0Ggfcw8T9ZdJSqPpJM 4064
chencrafts/projects/nonstandard_2qbasis_gates/synth.py sha256=-kqCLalwdOPKoqvBIegdTcMF0hvksN_VuGi8fTb3apw 10862
chencrafts/toolbox/__init__.py sha256=fcqqNHUhYEqiN8MAWku3PGfWnQAAvCOMFfrp-OKfPJY 159
chencrafts/toolbox/data_processing.py sha256=i08UQzh6NfxB-vESVaD_jRwdVozSTI4I0ejUDNTOTPQ 12304
chencrafts/toolbox/gadgets.py sha256=bcsj_mJEzWD62ZQysThbiHBjdA3BhyULwlvzp43NQSI 7932
chencrafts/toolbox/optimize.py sha256=zv2njckmrUhyXIMQqIFL03GskibE1Y0CZm-novmDoow 45454
chencrafts/toolbox/plot.py sha256=q1OTczfhxdhHLR3nK4iRmnS_YxwJaTNXuOrO4OXKwiI 8629
chencrafts/toolbox/save.py sha256=v_HDLwzYve84iiTxoijfEh6zGvCYkzlvFp2ibc0N9gQ 4428
chencrafts/toolbox/useless.py sha256=GSWpwwjtWhwTr4ihTdMTxNDMe5PnztXD_xTnmOrPn2Y 2059
chencrafts-3.1.dist-info/LICENSE sha256=Slvkz-2T8Wkz5C1I0UvTiyOQ_OrRHlf78pNYmGaJyCM 1530
chencrafts-3.1.dist-info/METADATA sha256=-6FvVrSRAc0HUO5mmLYfXbOi1DObyQOfNigyj6F0hBY 4689
chencrafts-3.1.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
chencrafts-3.1.dist-info/top_level.txt sha256=zaNjIbBfYroFvVVQWykMHJftkivwiIbp9hU3ziiy30g 11
chencrafts-3.1.dist-info/RECORD

top_level.txt

chencrafts