quantum-pecos

View on PyPIReverse Dependencies (3)

0.2.0 quantum_pecos-0.2.0-py2.py3-none-any.whl

Wheel Details

Project: quantum-pecos
Version: 0.2.0
Filename: quantum_pecos-0.2.0-py2.py3-none-any.whl
Download: [link]
Size: 181167
MD5: 8d3bff5f375a19a239907919f2c4041b
SHA256: b88800e48ab9e69e2043a3c6b8e424a16f97797809ad131ace38129e5b5d66da
Uploaded: 2024-02-08 00:30:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quantum-pecos
Version: 0.2.0
Summary: PECOS (Performance Estimator of Codes On Surfaces) is a package designed to facilitate the evaluation and study of quantum error correcting codes.
Author: Ciarán Ryan-Anderson
Author-Email: ciaran[at]pecos.io
Home-Page: https://github.com/PECOS-packages/PECOS
License: Apache 2
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: numpy (<2.0,>=1.15.0)
Requires-Dist: scipy (<2.0,>=1.1.0)
Requires-Dist: matplotlib (<4.0,>=2.2.0)
Requires-Dist: networkx (<3.0,>=2.1.0)
Requires-Dist: sortedcontainers (<3.0,>=2.0.0)
Requires-Dist: quantum-pecos[simulators]; extra == "all"
Requires-Dist: cython; extra == "simulators"
Requires-Dist: projectq; extra == "simulators"
Provides-Extra: all
Provides-Extra: simulators
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2308 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
pecos/__init__.py sha256=V89Mg4v0qxntP47ihlpwIZXNLZTCDBxmOQw5lNvP8Ms 1625
pecos/types.py sha256=HM7reUe4XhgePj8GgMVXu6NRvBIDpBlJ3yJ1Tu-resk 171
pecos/version.py sha256=TpldFspnM9vL3BAkwoRbG5PQnG1yQlLLJrwn2gezTrg 1500
pecos/check_circuits/__init__.py sha256=OlNKYP2AyPuKm4_4mqGYDyug2m_llO48OvEeUpDnuEA 1134
pecos/check_circuits/checks2circuit.py sha256=qAvvEnFoFVKldEnkzfNkODGte5jLSZyRgMehE46x5Qw 9533
pecos/circuit_converters/__init__.py sha256=bjuusoDs4YvLT1wf1ZCMAK5ci-1w9XBPHvYwsdl9htY 1118
pecos/circuit_converters/std2chs.py sha256=eaY_FClcqjOr2rxqp6JvGjJNG1li4ba4tZhx-xEMzvM 5599
pecos/circuit_runners/__init__.py sha256=zWEXfgce9tDZDTWMc-dv07_ainJWpbtxkSt121Z7sq8 1026
pecos/circuit_runners/standard.py sha256=sMnewszIAZshiOde4ZoFilSByE_YLlxuzPyGsa-Sxbo 3530
pecos/circuit_runners/timing_runner.py sha256=cOohwkKoBWa_kj2Hx_wGXL2ec9FYxbsF4_HRzfNeip4 2495
pecos/circuits/__init__.py sha256=WwfzQFmZJPXD0NGFIIUkIr2rZRHYQ-xAbfbbO8j9MkQ 1042
pecos/circuits/circuit.py sha256=Pn_e0yDkaotPNghycko9PCu_pAEpDWhcgNuAIjHmJrY 14995
pecos/circuits/circuit_new.py sha256=jUzlB4r6jmYPIHM7eBPo5r7RlnGUnMNYr02XvH9UK48 5590
pecos/circuits/logical_circuit.py sha256=WO-B9msgA2Dayi0ZgMUXWnk5MBEI78JkIc8-yErd2L8 5141
pecos/circuits/quantum_circuit.py sha256=9xAQE6WPkR_c87Y6s95klh9TrQDnwHDDvWqnoQifo1A 13196
pecos/circuits/quantum_circuit_new.py sha256=cSRwCyhk2qzJDIPAW0_dCOAIrFSMd2PRwpyOM1gM59w 27891
pecos/decoders/__init__.py sha256=Q-_obyb4JXUfhKKFo1R0521F3BGNLes4jUx24fHhmsw 1042
pecos/decoders/dummy_decoder/__init__.py sha256=ctsgb3y3F0w5bP2TxAGALD0i0zWZpwty2bdtMBi3xzs 950
pecos/decoders/dummy_decoder/dummy_decoder.py sha256=xl99MtQo_Dz_HPWCooTem0gaiMpNCRDAA8lyCzIS6yE 1426
pecos/decoders/mwpm2d/__init__.py sha256=RDSkYyegkIW_hWzujTIYbnbdSChMtmOrUhGdEgtbGJE 788
pecos/decoders/mwpm2d/mwpm2d.py sha256=0pBv8YUrJDg_I2yJltTvpuoVdguPlSfKKHMmYS8MWes 5533
pecos/decoders/mwpm2d/precomputing.py sha256=4G8yIZryjNsazX5cPyAZx6aulsdOuyIW5JmazZTki2Q 18685
pecos/error_gens/__init__.py sha256=Ni49J__ZEHc_s9hw_B6pXm1PjduCmT2cgS8h3qv7nlQ 1169
pecos/error_gens/class_errors_circuit.py sha256=6Ae0e8NwW_DnCY8z9dzopJNdOmMwgu9S-SwJCJqhdnM 2031
pecos/error_gens/depolar_gen.py sha256=jWMetEmLy5zVAya-MBlz9IuWY5UZYLgqlU1G8KvHRA8 7548
pecos/error_gens/gatewise_gen.py sha256=E039AvzoJ9ZVVhIegvlRf0UxUwHj0j6flthgxK2tCes 5490
pecos/error_gens/parent_class_error_gen.py sha256=D61iCKZSqF2VQMHLdnlIiM7Nj3YFfMH99Mu_vONKYTw 12021
pecos/error_gens/xerror_gen.py sha256=AeZ2eFNzYxeqTvbXGa9fpqMj805hs4O4vXMHGdlYo8I 6247
pecos/error_gens/xzerror_gen.py sha256=UK_P2bmBbmH3LXPqo-LXIfovrY7p4YHVaQeTjzYdmDU 7252
pecos/error_gens/zerror_gen.py sha256=gNur-O7V_vXssXw5OmHw9-kgTKfYssvRcVRORjoBHmE 6247
pecos/misc/__init__.py sha256=rvg7kymj1efr-49nD9wCTIJf4PpDvW1zWM9VJUXIzRk 1019
pecos/misc/commute.py sha256=1gKDZFe3lkOAouBm6GNAs8WUZoQS3i1a8RZdZ0F68lc 2443
pecos/misc/errors.py sha256=M9YJedJ-xTHrUm5k2IeFa3Xpea8C6Ml2FPy_9d6v_pQ 1087
pecos/misc/stabilizer_funcs.py sha256=_GiIqieBvptB3Lg6E8LNwJyHuwtRoRX6VkvkNh_1Q8o 10909
pecos/misc/std_ouput.py sha256=t2r2vw2Ucjd81o6UIVa9ZM5umPCzZt4EHQHgnpEPBm0 2175
pecos/misc/symbol_library.py sha256=c7nCiqHiKQ4tN0OAVNJzDL7wSa0DWy2hmGmw9Kbl-sc 3805
pecos/misc/threshold_curve.py sha256=FG87KEUWAQZhl4V-II_cRaCF7RZhSGOUNOc5Aqe-j3o 7533
pecos/qeccs/__init__.py sha256=eyIpSk_i7kL0DND08NtF3n_PBtoTo5HLFI2QnG52aoI 1365
pecos/qeccs/gate_parent_class.py sha256=y41V2ejRSmVBT3eKlDJ5vixM2TC7kueEHTBSg93FUog 4018
pecos/qeccs/helper_functions.py sha256=I0Lbocy0FBGbbLVZv5DtH0XUqwVyiEwT1hftaOCcY-k 2410
pecos/qeccs/instruction_parent_class.py sha256=b3jsP4x4nseRlMoX3lHSR380vuhLild8TkSCMOCTHbQ 4180
pecos/qeccs/plot.py sha256=sswAucRzXbXlkkMT5HMpxt2juWZ2jtj5nnUfEGPhmFY 7868
pecos/qeccs/qecc_parent_class.py sha256=4i5B9B1cZuvJvdimq8AQViG1qPcfAS-J1_pwegRKBZM 8440
pecos/qeccs/color_488/__init__.py sha256=ctsgb3y3F0w5bP2TxAGALD0i0zWZpwty2bdtMBi3xzs 950
pecos/qeccs/color_488/circuit_implementation1.py sha256=OzeN15JlsOG_1UDxsupZc89bl7xUdKNIMyEWiuNGlYk 8048
pecos/qeccs/color_488/color_488.py sha256=dGXvL_REQaWcN2UxL59dOfCp0WT0g6hgQr7WAA8qK8I 8802
pecos/qeccs/color_488/gates.py sha256=_VPs-A0GjIGEtyU_zJlADQCBd9LEAublAbAYQPZS7ao 3412
pecos/qeccs/color_488/instructions.py sha256=jvTBBTANetXH7Ao5QAFq1ZHisvm0e-3_wt4UjRR7964 9127
pecos/qeccs/surface_4444/__init__.py sha256=ctsgb3y3F0w5bP2TxAGALD0i0zWZpwty2bdtMBi3xzs 950
pecos/qeccs/surface_4444/gates.py sha256=_VPs-A0GjIGEtyU_zJlADQCBd9LEAublAbAYQPZS7ao 3412
pecos/qeccs/surface_4444/instructions.py sha256=eXZT25l3TzsjgfBgY5rA5WV0T3HbwvVKQxR5YQFxrnc 10477
pecos/qeccs/surface_4444/surface_4444.py sha256=ISEpUrCxQ1Vl8La8nNm9e2f8-J7uWf1nt5VQe4TPFyo 9894
pecos/qeccs/surface_medial_4444/__init__.py sha256=ctsgb3y3F0w5bP2TxAGALD0i0zWZpwty2bdtMBi3xzs 950
pecos/qeccs/surface_medial_4444/gates.py sha256=_VPs-A0GjIGEtyU_zJlADQCBd9LEAublAbAYQPZS7ao 3412
pecos/qeccs/surface_medial_4444/instructions.py sha256=CReEofKSG4-qoGlCCRm45EzQlHNK4mdVbdGzAxOe3tY 20303
pecos/qeccs/surface_medial_4444/surface_medial_4444.py sha256=sRZ025eVQDppWuEVi7vjWYlJ6exIGGYLahoEpoyMaiE 10551
pecos/simulators/__init__.py sha256=sQasniXMGIfYtxUogq0EJog6aKtSAfUZIxveyaOIjlE 1795
pecos/simulators/_parent_sim_classes.py sha256=USYyz0Cmw7r-NydOoR0ZqfO6kkOkelsjptwmf7wh4rg 2337
pecos/simulators/compile_cython.py sha256=ZnHGWtjBJDRqwYEciOc7qqEN3hHRSN1pNE9Kj11ljxA 2401
pecos/simulators/sim_class_types.py sha256=1bizwRsG4m4qeQCrJhzHoOFJsg26bB-UV9JHEmhrqUc 1726
pecos/simulators/_cysparsesim/__init__.py sha256=QmhQEpbLxQOfbYrEscugCZ3B9VIE9utNPYHwWX_HQZs 988
pecos/simulators/_cysparsesim/setup.py sha256=0nCON8fpdRgP5JnWOypsydC7H5M-8rVMKfdNjt8M3jI 2398
pecos/simulators/_paulifaultprop/__init__.py sha256=KcKBPz7hL5z5yte0BMj2orts0eKJeXS4cNEpE35-Pio 870
pecos/simulators/_paulifaultprop/bindings.py sha256=GuOv95fiZ3oVG61GTcaAHMahaWgXmFwZEbLBEridD6s 3145
pecos/simulators/_paulifaultprop/gates_init.py sha256=-DOGPKyy9KE4lA_Lztta3Cd--B3ysJWveksMfiEjvIg 1056
pecos/simulators/_paulifaultprop/gates_meas.py sha256=crP80bzmvt7snZ--wRgbLFQetda1QJL38xZtvQJ3zj0 2396
pecos/simulators/_paulifaultprop/gates_one_qubit.py sha256=XSdg_5t8aYjxeMESiL6p8hLFMd3goeKLp_wXKtzX3m0 10641
pecos/simulators/_paulifaultprop/gates_two_qubit.py sha256=ujKq2K43NY9aznaYHDTxquFu0Rk_n73jbj_NYCFEzAM 5164
pecos/simulators/_paulifaultprop/logical_sign.py sha256=Kme5O5cxqOla8fY9zb2UjRSXTbnkfuiVYDcDEzFXmts 1139
pecos/simulators/_paulifaultprop/state.py sha256=XSQ45pMbFzu8EQY0UC9v0JZHhyeY44ohApG9VtBtutw 5026
pecos/simulators/_projectq_wrapper/__init__.py sha256=wmg3TMtLx451VFlHtw2XTFGu5plxum9WJ3m9jd5j3xs 1007
pecos/simulators/_projectq_wrapper/bindings.py sha256=jvh-xSVcVJkkAhcwkScc2C6y-7h5rmAtYO-Fsw4jVe8 5038
pecos/simulators/_projectq_wrapper/gates_init.py sha256=oB73bEyR8YOBIRN5_JfwGy3IOiJ995wEKPZTjlIgJjE 2043
pecos/simulators/_projectq_wrapper/gates_meas.py sha256=0eI4Rqd7VT1Wj7Ffecsi0mJJz0Ph4WYpz7NVjYVFaAA 2644
pecos/simulators/_projectq_wrapper/gates_one_qubit.py sha256=MdX9LCSdwuWw-tTy22fJYDp-4Xs95wxCmjDRbACPa0w 5796
pecos/simulators/_projectq_wrapper/gates_two_qubit.py sha256=20I1uBr-j61XatbPkPBqDvV7cc8u9Pw0XtpG_G-dmJo 4572
pecos/simulators/_projectq_wrapper/helper.py sha256=tQUM5rR-j0rWB9IpDJUORrPHDZafbn0qkJ6uFQxzS5g 637
pecos/simulators/_projectq_wrapper/logical_sign.py sha256=LQar2KBRecbGmaJ89LnHf7bmJAg-P9gTCFMuQey2QfE 1779
pecos/simulators/_projectq_wrapper/state.py sha256=3kzLWznSbyiqo9GXCk-pvhvkD3essbXWBUZaiFR4Ei8 3062
pecos/simulators/_qcgpu_wrapper/_1q_gates.py sha256=5wXrS5vF49WBfLI_PkIR5vg3t5ikAbIkPBamqDaD1JQ 2498
pecos/simulators/_qcgpu_wrapper/_2q_gates.py sha256=oUhf_XXEJ1jfnyvHdJerGQBe-QkKmU2CPj25YKmMBkg 1246
pecos/simulators/_qcgpu_wrapper/_3q_gates.py sha256=AQexSVRlDB_i880hKlA1Nrq45ocTYVoLMR3ZTrHQzKg 586
pecos/simulators/_qcgpu_wrapper/__init__.py sha256=NwJNszD_iS1omiG9--9vMVC9SrnhUy8u-Kz1J4AP_CM 837
pecos/simulators/_qcgpu_wrapper/_init_gates.py sha256=YG5KkbmVwWEx7eyxpwzUFJXpKsvXA9s0dDuhIyDSOYA 2380
pecos/simulators/_qcgpu_wrapper/_meas_gates.py sha256=IvsCgBdb1VVfgFq_oD2Dat9x2RNnjVVT6hBnDMJTTfw 1802
pecos/simulators/_qcgpu_wrapper/bindings.py sha256=vAdh1jUnm84pYnYi51gc2k5HAVQu7wKgVDYaFoA25UE 3269
pecos/simulators/_qcgpu_wrapper/state.py sha256=BpOHjlROd64MhytZQFbb0i4t9dKXH26c7FO2KUDvGGE 1475
pecos/simulators/_sparsesim/__init__.py sha256=uqZR2l3R4NYrkO8ZScMFiNnSlAIRxmivMquD35wGK_U 2112
pecos/simulators/_sparsesim/bindings.py sha256=1zxhWYqJ1NcqqCxPsme-OOv73Oa4SOmDrSg5iZ8aNTs 5206
pecos/simulators/_sparsesim/cmd_init.py sha256=NZmvf6-dGA94NklDlWirRQGksv_0FkV6zSatQS27TRQ 3291
pecos/simulators/_sparsesim/cmd_meas.py sha256=mr-bscZAXeNHlDUCPJIyhW0q5tR9VQrnQMbfia8IEGo 11717
pecos/simulators/_sparsesim/cmd_one_qubit.py sha256=KYMUUzqKMEWyUADkPhE9jXcHhGx2aukmnkyxXdP_eow 33828
pecos/simulators/_sparsesim/cmd_two_qubit.py sha256=8akH5CjiZ1NP3KpS5qdBybJ0z1ujH6BS4q8fwWTl1dc 13334
pecos/simulators/_sparsesim/logical_sign.py sha256=wg3IZcJTnuy6h51U87AnePlWGCxlgEa50IcDhwjEBRw 6664
pecos/simulators/_sparsesim/refactor.py sha256=-EmLQc0MR4EmFcUeeMr93jf44Xp8qGFsSbOSIK_-Zgs 5647
pecos/simulators/_sparsesim/state.py sha256=53JtSYUkdtUov6oevAXGdeNNcENv_KzLOdNrsk2zfvg 17942
pecos/tools/__init__.py sha256=Soda8ksIJQJQMszOWMbxRGCNoH3Lv2OwzYAGjZQ3ybo 1424
pecos/tools/_stabilizer_verification.py sha256=xzUv_Zt_ui3CRcAv5U4h8rDqiHJ9sCSFP8COlV4UBoU 33221
pecos/tools/_tool_collection.py sha256=KNssNtffsbTc-kNq-HR7tdZouxemO5cdM2E5gzOoWps 7183
pecos/tools/fault_tolerance_checks.py sha256=srQ1cctbwwgfrjMrjtt_fOY-cYXQX59n15mYOTjx_aA 14401
pecos/tools/logic_circuit_speed.py sha256=I86KEPSFp_qTcGeX_EurCATEleynjLmMXfAEDpFuJSI 3096
pecos/tools/pseudo_threshold_tools.py sha256=HV0gobUT62Yn41FZm7VETMASC9WZCtbxYUhFlScGM8c 7308
pecos/tools/random_circuit_speed.py sha256=qtoWvVZ8OJg6T0ZLvEdAkdpZ5TLW19Z_ae7JhTcSRIM 3378
pecos/tools/threshold_tools.py sha256=aVYqptDkGtJn7NZ8UI_MK5MSI8IIqp210uA6Boekiwg 18445
tests/__init__.py sha256=RDSkYyegkIW_hWzujTIYbnbdSChMtmOrUhGdEgtbGJE 788
tests/test_quantum_circuits.py sha256=cWxWfZte4INGi8DIEUhwQ5YdeaVA6EVYvWtWQnkUijk 2771
tests/test_random_circuits.py sha256=_DZnVdcrvQEejGS4TkCR-J9oZ9Z0sQ3rOMin6wvGZk4 3956
quantum_pecos-0.2.0.dist-info/LICENSE sha256=W1fJ0hz05Y3aKPCLcwni9zX_oL8v6eFhxlreXNTkUMM 11843
quantum_pecos-0.2.0.dist-info/METADATA sha256=d5HDMyvU2EUYjdVdSQiK2qK1x8g3PSlja3vDnJgvoCE 3444
quantum_pecos-0.2.0.dist-info/WHEEL sha256=-G_t0oGuE7UD0DrSpVZnq1hHMBV9DD2XkS5v7XpmTnk 110
quantum_pecos-0.2.0.dist-info/top_level.txt sha256=VHKcUw9dFZnj-W2hsfRRkamFweFXcQPSh_BRRYOeN9Q 12
quantum_pecos-0.2.0.dist-info/RECORD

top_level.txt

pecos
tests