Skip to main content

WuYue QCOS (Quantum Computing Operating System), is an open-source, general-purpose Quantum Computing Operating System designed to provide unified software support for quantum computers of diverse architectures (e.g., SuperConducting, Neutral Atom, Ion Trap, Coherent Ising Machine, NMR, etc.) and drive the ecological development of quantum computing.

Project description

WUYUEQbit量子计算操作系统(QCOS)介绍

qcos qcos-cli qcos-sandbox

PyPI - Version PyPI - Wheel CICD Codecov Documentation Status License

WUYUEQbit量子计算操作系统:QCOS(Quantum Computing Operating System)是一款开源的通用量子计算操作系统,旨在为不同架构的量子计算机(如:超导、中性原子、离子阱、相干伊辛机等)提供统一的软件支持,推动量子计算的生态发展。

1. 架构总览

架构图

2. 功能特性

类别 功能
交互方式 命令行、API、SDK、GUI(规划)
系统服务 配置管理、日志管理、用户管理、监控告警
设备管理 校准操作(规划)、设备配置/查询
作业管理 作业提交、取消、删除、状态查询、结果查询
系统引擎 QASM解析、逻辑门分解、量子比特映射、编译优化、线路聚合、线路拆分、量子纠错QEC(规划)
驱动插件 dummy测试驱动、光量子、中性原子、超导、离子阱等

3. 安装使用

官方已适配操作系统:BCLinux 21.10U4、OpenEuler 24.03 (LTS)

ReadTheDocs在线文档: https://qcos.readthedocs.io

3.1 编译部署手册

编译部署(基于Docker,推荐)

编译部署(基于K8s)

编译部署(基于wheel)

3.2 命令行手册

命令行手册

4. 兼容性

兼容性说明

5. 许可证

QCOS开源代码遵循MulanPSL-2.0开源协议。 samples/qasm下的代码遵循 Apache-2.0开源协议。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wy_qcos-1.5.0.tar.gz (28.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wy_qcos-1.5.0-py3-none-any.whl (30.0 MB view details)

Uploaded Python 3

File details

Details for the file wy_qcos-1.5.0.tar.gz.

File metadata

  • Download URL: wy_qcos-1.5.0.tar.gz
  • Upload date:
  • Size: 28.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wy_qcos-1.5.0.tar.gz
Algorithm Hash digest
SHA256 51ad1ee52966e4eb898b1be58681ffe12e9d46fa54bc6206d8fb5be38ce21b6d
MD5 9957919f9f720b053d9d8b3bcbc85ef8
BLAKE2b-256 ad0d77ab93bdafbe19272caeb7bc624f9cec1818b5dc08cd2c67378d3dc6a6ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for wy_qcos-1.5.0.tar.gz:

Publisher: publish-package-qcos.yml on zhaoyi-yewu/qcos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wy_qcos-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: wy_qcos-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 30.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for wy_qcos-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1e45eb838edf6138c5ef36248f183e5c8f9ab68cca809a728a88dbf8189e7460
MD5 88a30812e1d9d04af71e92c9efb18891
BLAKE2b-256 3394229b082b35642ecee2ed17076d9c91f0e5ecd89b7dd707447d9b964a86ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for wy_qcos-1.5.0-py3-none-any.whl:

Publisher: publish-package-qcos.yml on zhaoyi-yewu/qcos

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page