cqlib


Namecqlib JSON
Version 1.2.0 PyPI version JSON
download
home_pageNone
SummaryChina Quantum Library
upload_time2024-07-26 01:32:01
maintainerNone
docs_urlNone
authorGao Jianjian
requires_python<4.0,>=3.10
licenseApache2.0
keywords cqlib quantum circuit quantum computing quantum programming language quantum sdk
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "cqlib",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "cqlib, quantum circuit, quantum computing, quantum programming language, quantum, sdk",
    "author": "Gao Jianjian",
    "author_email": "gaojj7@chinatelecom.cn",
    "download_url": "https://files.pythonhosted.org/packages/29/5d/d94bf2b2284906211d05e60f5f37c127827e98ed399850f1660ffc87a5a3/cqlib-1.2.0.tar.gz",
    "platform": null,
    "description": "# cqlib\n\n\u672c\u9879\u76ee\u7531\u5929\u884d\u91cf\u5b50\u8ba1\u7b97\u4e91\u5e73\u53f0\u3001\u56fd\u76fe\u91cf\u5b50\u8ba1\u7b97\u4e91\u5e73\u53f0\u3001\u4e2d\u79d1\u9662\u91cf\u5b50\u521b\u65b0\u7814\u7a76\u9662\u5f00\u53d1\u56e2\u961f\u8054\u5408\u5f00\u53d1\uff0c\n\u5305\u542b\u65b0\u5efa\u91cf\u5b50\u5b9e\u9a8c\u3001\u4fdd\u5b58\u91cf\u5b50\u5b9e\u9a8c\u3001\u8fd0\u884c\u91cf\u5b50\u5b9e\u9a8c\u3001\u67e5\u770b\u91cf\u5b50\u5b9e\u9a8c\u7ed3\u679c\u7b49\u591a\u4e2a\u5b9e\u9a8c\u64cd\u4f5c\u63a5\u53e3\u3002\n\n## \u7ed3\u6784\u8bf4\u660e\n\u4e3b\u8981\u5305\u62ec\u4ee5\u4e0b\u6a21\u5757:\n+ quantum_platform--\u5b9e\u9a8c\u6a21\u5757\uff0c\u5b9a\u4e49\u65b0\u5efa\u5b9e\u9a8c\u548c\u5b9e\u9a8c\u96c6\u5408\u3001\u4fdd\u5b58\u5b9e\u9a8c\u3001\u63d0\u4ea4\u8fd0\u884c\u5b9e\u9a8c\u3001\u67e5\u770b\u5b9e\u9a8c\u7ed3\u679c\u3001\u505c\u6b62\u5b9e\u9a8c\u7b49\u63a5\u53e3\n+ utils--\u5de5\u5177\u6a21\u5757\uff0c\u5b9e\u73b0\u4e86qasm\u8f6cqcis\u3001qcis\u8f6cqasm\u3001\u5316\u7b80\u91cf\u5b50\u7535\u8def\u7b49\u529f\u80fd\n+ visualization--\u53ef\u89c6\u5316\u6a21\u5757\uff0c\u5b9e\u73b0\u4e86\u53ef\u89c6\u5316\u91cf\u5b50\u7535\u8def\uff0c\u62d3\u6251\u56fe\uff0c\u76f4\u65b9\u56fe\u7b49\u529f\u80fd\n+ simulator--\u6a21\u62df\u5668\u6a21\u5757\uff0c\u5b9e\u73b0\u4e86\u6a21\u62df\u5668\u63a5\u53e3\n+ qalgo--\u7b97\u6cd5\u6a21\u5757\n+ benchmark--\u7b97\u6cd5\u6a21\u5757\n\n## \u6587\u6863\n\u6587\u6863\u4f7f\u7528sphinx\u642d\u5efa\uff0c\u5305\u542b\u5165\u95e8\u6559\u7a0b\u548cAPI\u8bf4\u660e\u3002\n\n[cqlib docs](https://cqlib.readthedocs.io/)\n\n## \u5b89\u88c5\n\u63a8\u8350\u4f7f\u7528 `pip` \u5b89\u88c5 cqlib:\n```bash\npip install cqlib\n```\n\n\n## License\n[Apache License 2.0](LICENSE)\n",
    "bugtrack_url": null,
    "license": "Apache2.0",
    "summary": "China Quantum Library",
    "version": "1.2.0",
    "project_urls": null,
    "split_keywords": [
        "cqlib",
        " quantum circuit",
        " quantum computing",
        " quantum programming language",
        " quantum",
        " sdk"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fa79717a2fab7f21315584141d78cf2bac154dc874766ec7c29a85bd6377d1a",
                "md5": "1cb81f47069e010c4af0605ec6ead008",
                "sha256": "08b32045f1c89d2b4e9a90dfd66e4b5ac56c9a5a17ddc9552aee53b57996c10d"
            },
            "downloads": -1,
            "filename": "cqlib-1.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1cb81f47069e010c4af0605ec6ead008",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 141531,
            "upload_time": "2024-07-26T01:32:00",
            "upload_time_iso_8601": "2024-07-26T01:32:00.111319Z",
            "url": "https://files.pythonhosted.org/packages/2f/a7/9717a2fab7f21315584141d78cf2bac154dc874766ec7c29a85bd6377d1a/cqlib-1.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "295dd94bf2b2284906211d05e60f5f37c127827e98ed399850f1660ffc87a5a3",
                "md5": "f003158d60aa618bf49cdc056928b844",
                "sha256": "053990016d86ea9ef75634b9375afd2467cd19cad68f4e329d9a8bbee8560a5b"
            },
            "downloads": -1,
            "filename": "cqlib-1.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "f003158d60aa618bf49cdc056928b844",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 103599,
            "upload_time": "2024-07-26T01:32:01",
            "upload_time_iso_8601": "2024-07-26T01:32:01.914887Z",
            "url": "https://files.pythonhosted.org/packages/29/5d/d94bf2b2284906211d05e60f5f37c127827e98ed399850f1660ffc87a5a3/cqlib-1.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-26 01:32:01",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "cqlib"
}
        
Elapsed time: 0.69858s