Metadata-Version: 2.1
Name: cqlib
Version: 1.2.1
Summary: China Quantum Library
License: Apache2.0
Keywords: cqlib,quantum circuit,quantum computing,quantum programming language,quantum,sdk
Author: Gao Jianjian
Author-email: gaojj7@chinatelecom.cn
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Dist: antlr4-python3-runtime (>=4.13.1,<5.0.0)
Requires-Dist: matplotlib (>=3.7.5,<4.0.0)
Requires-Dist: networkx (>=3.0,<4.0)
Requires-Dist: numpy (>=1.26.0,<2.0.0)
Requires-Dist: openqasm3[parse] (>=1.0.0,<2.0.0)
Requires-Dist: requests (>=2.31.0,<3.0.0)
Requires-Dist: sympy (>=1.12.0,<2.0.0)
Requires-Dist: tabulate (>=0.9.0,<0.10.0)
Description-Content-Type: text/markdown

# cqlib

本项目由天衍量子计算云平台、国盾量子计算云平台、中科院量子创新研究院开发团队联合开发，
包含新建量子实验、保存量子实验、运行量子实验、查看量子实验结果等多个实验操作接口。

## 结构说明
主要包括以下模块:
+ quantum_platform--实验模块，定义新建实验和实验集合、保存实验、提交运行实验、查看实验结果、停止实验等接口
+ utils--工具模块，实现了qasm转qcis、qcis转qasm、化简量子电路等功能
+ visualization--可视化模块，实现了可视化量子电路，拓扑图，直方图等功能
+ simulator--模拟器模块，实现了模拟器接口
+ qalgo--算法模块
+ benchmark--算法模块

## 文档
文档使用sphinx搭建，包含入门教程和API说明。

[cqlib docs](https://cqlib.readthedocs.io/)

## 安装
推荐使用 `pip` 安装 cqlib:
```bash
pip install cqlib
```


## License
[Apache License 2.0](LICENSE)

