cqlib


Namecqlib JSON
Version 1.3.5 PyPI version JSON
download
home_pageNone
SummaryChina Quantum Library
upload_time2025-08-15 05:43:52
maintainerNone
docs_urlNone
authorNone
requires_python<4,>=3.10
licenseApache 2.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,>=3.10",
    "maintainer_email": null,
    "keywords": "cqlib, quantum circuit, quantum computing, quantum programming language, quantum, sdk",
    "author": null,
    "author_email": "China Telecom Quantum Group Quantum Computing Team <tianyan@chinatelecom.cn>, QuantumCTek <service@quantumctek-cloud.com>",
    "download_url": null,
    "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": "Apache 2.0",
    "summary": "China Quantum Library",
    "version": "1.3.5",
    "project_urls": {
        "Documentation": "https://cqlib.readthedocs.io/",
        "Homepage": "https://qc.zdxlz.com/",
        "Issues": "https://gitee.com/cq-lib/cqlib/issues",
        "Repository": "https://gitee.com/cq-lib/cqlib"
    },
    "split_keywords": [
        "cqlib",
        " quantum circuit",
        " quantum computing",
        " quantum programming language",
        " quantum",
        " sdk"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9561ab938a868ea86a576ed290b33f5ded9a5254c4007faba73f271b7f77c588",
                "md5": "1bb673176eb5b81c5459e2334dc5ee30",
                "sha256": "281e7749eff9ad090d9aaadd204419baf573dfcf5071dbda54da2e784c55cbeb"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-macosx_12_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1bb673176eb5b81c5459e2334dc5ee30",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 499949,
            "upload_time": "2025-08-15T05:43:52",
            "upload_time_iso_8601": "2025-08-15T05:43:52.988461Z",
            "url": "https://files.pythonhosted.org/packages/95/61/ab938a868ea86a576ed290b33f5ded9a5254c4007faba73f271b7f77c588/cqlib-1.3.5-cp310-abi3-macosx_12_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fe9c05e052d7f285177a1ded1040c26f9a6d5282ac59c7b935268d4b172fb7d4",
                "md5": "30367a445840370fb85937d1637d817b",
                "sha256": "d22321864750318dc5f9710ec1672f0e53985de88490a22b1bd099228f37bed5"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "30367a445840370fb85937d1637d817b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 549191,
            "upload_time": "2025-08-15T05:43:54",
            "upload_time_iso_8601": "2025-08-15T05:43:54.459385Z",
            "url": "https://files.pythonhosted.org/packages/fe/9c/05e052d7f285177a1ded1040c26f9a6d5282ac59c7b935268d4b172fb7d4/cqlib-1.3.5-cp310-abi3-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b8e2348945c39079f74b6c6fb7e003207547b265b9fac5bb59e7a2ca7ee6f054",
                "md5": "005acaec78ed4db55d2fcabc2dbd037a",
                "sha256": "812dbebb209a8131e787a03994c85ebc267836ee23d6a4c7deab12536a037d79"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "005acaec78ed4db55d2fcabc2dbd037a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 416869,
            "upload_time": "2025-08-15T05:43:56",
            "upload_time_iso_8601": "2025-08-15T05:43:56.020819Z",
            "url": "https://files.pythonhosted.org/packages/b8/e2/348945c39079f74b6c6fb7e003207547b265b9fac5bb59e7a2ca7ee6f054/cqlib-1.3.5-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0793f2704777c00cf3a18c217f21da42a1aba914cbcd0bb8d1194640796f84ac",
                "md5": "b467e4fab61f8ef8c2b9e7a6284719bf",
                "sha256": "0987f15efb5030e153b414a70acacb140caec2bdcefe51a69c44175f3e8c5aaa"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b467e4fab61f8ef8c2b9e7a6284719bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 374858,
            "upload_time": "2025-08-15T05:43:57",
            "upload_time_iso_8601": "2025-08-15T05:43:57.144329Z",
            "url": "https://files.pythonhosted.org/packages/07/93/f2704777c00cf3a18c217f21da42a1aba914cbcd0bb8d1194640796f84ac/cqlib-1.3.5-cp310-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e82b4121c444d4de2e54bfafab357bedd064abf0860e3fa934ce73e1dc8ef21",
                "md5": "c1cce96ddb44ad2a08294dd77e779716",
                "sha256": "2b79505a04909703e72d14d09d36109d1c6fec5685d8cca8277b60e35cc3751f"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c1cce96ddb44ad2a08294dd77e779716",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 423667,
            "upload_time": "2025-08-15T05:43:58",
            "upload_time_iso_8601": "2025-08-15T05:43:58.237907Z",
            "url": "https://files.pythonhosted.org/packages/1e/82/b4121c444d4de2e54bfafab357bedd064abf0860e3fa934ce73e1dc8ef21/cqlib-1.3.5-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "22945bbe6c44ca7b8b25a288025cd422e5bcc8efdb9c87a5da8fcb5e535f8a94",
                "md5": "27dbb3816412b426b834ee954895c0f8",
                "sha256": "7d4dadade3de30e690e4f0324df19e5465db31aa9efac8e43693d9bc309e022b"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "has_sig": false,
            "md5_digest": "27dbb3816412b426b834ee954895c0f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 376269,
            "upload_time": "2025-08-15T05:43:59",
            "upload_time_iso_8601": "2025-08-15T05:43:59.442101Z",
            "url": "https://files.pythonhosted.org/packages/22/94/5bbe6c44ca7b8b25a288025cd422e5bcc8efdb9c87a5da8fcb5e535f8a94/cqlib-1.3.5-cp310-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "33edc297f32ae9f9373eb7401ec332d7ba518ad147832054dce3835b7b19a728",
                "md5": "d7695bf5201387028db5403bf8f394bf",
                "sha256": "9a3fdf16673aeb55903f4947119b00fd5c8d841d3da38477d72949ceb5c34558"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d7695bf5201387028db5403bf8f394bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.10",
            "size": 355979,
            "upload_time": "2025-08-15T05:44:00",
            "upload_time_iso_8601": "2025-08-15T05:44:00.921830Z",
            "url": "https://files.pythonhosted.org/packages/33/ed/c297f32ae9f9373eb7401ec332d7ba518ad147832054dce3835b7b19a728/cqlib-1.3.5-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "502cb21740a4a59a4812aaa6a064340ff7a48be9437ecaa49596501d7c880067",
                "md5": "f0cc5b961d30ffd4ade065208b54a1b1",
                "sha256": "fb148a7cd7ba9e634993eb31bdb477e134e970636715e490e11f4f477c4f97b5"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f0cc5b961d30ffd4ade065208b54a1b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.10",
            "size": 355977,
            "upload_time": "2025-08-15T05:44:02",
            "upload_time_iso_8601": "2025-08-15T05:44:02.273786Z",
            "url": "https://files.pythonhosted.org/packages/50/2c/b21740a4a59a4812aaa6a064340ff7a48be9437ecaa49596501d7c880067/cqlib-1.3.5-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "41fd350e26101a84393b2a3d5bf70c73471c0e458c78fd72ed6b79bd598b8a5b",
                "md5": "aca6355ce2b8cb25be3f50a50b2f7ff4",
                "sha256": "c85fbaab064e3d78c23d98c2ded6ebcfe9386fe7f5677e91aa88d88337e4a112"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "aca6355ce2b8cb25be3f50a50b2f7ff4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.10",
            "size": 356041,
            "upload_time": "2025-08-15T05:44:03",
            "upload_time_iso_8601": "2025-08-15T05:44:03.403792Z",
            "url": "https://files.pythonhosted.org/packages/41/fd/350e26101a84393b2a3d5bf70c73471c0e458c78fd72ed6b79bd598b8a5b/cqlib-1.3.5-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "475cf99e73d6b35d0fb2841799c4e09b8a21d29093bb06c20304c1ec9066eaed",
                "md5": "a95b00c06906711a388ff653fb036a56",
                "sha256": "cdbdc60fa8de083bb9338cef2e521af48ccda738884a24fc0b232ebac70e996c"
            },
            "downloads": -1,
            "filename": "cqlib-1.3.5-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a95b00c06906711a388ff653fb036a56",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.10",
            "size": 356041,
            "upload_time": "2025-08-15T05:44:05",
            "upload_time_iso_8601": "2025-08-15T05:44:05.572160Z",
            "url": "https://files.pythonhosted.org/packages/47/5c/f99e73d6b35d0fb2841799c4e09b8a21d29093bb06c20304c1ec9066eaed/cqlib-1.3.5-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-15 05:43:52",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "cqlib"
}
        
Elapsed time: 1.51842s