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

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

qcos qcos-cli qcos-sandbox

PyPI - Version PyPI - Wheel CICD Codecov Documentation Status License

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

1. 架构总览

架构图

2. 功能特性

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

3. 安装使用

官方已适配操作系统:BCLinux 21.10U4

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.1.0.tar.gz (26.3 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.1.0-py3-none-any.whl (27.4 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for wy_qcos-1.1.0.tar.gz
Algorithm Hash digest
SHA256 50e6ad3a8e524c0325b01ffa3fd9365304594da63615db05df5ee6d9340457d2
MD5 c7e893860f05e65c31c0b777d7c32654
BLAKE2b-256 3ead12bad3b6b759902f0b9fc6646aeaa622dd2e1e9d91ad3193201a674af8ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for wy_qcos-1.1.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.1.0-py3-none-any.whl.

File metadata

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

File hashes

Hashes for wy_qcos-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae3ae1bb69182441afbdff313b303512caa72172a0ba2d566b34ff03fd01eba2
MD5 9b6c06ec53884b72df67bf37aa4eea35
BLAKE2b-256 671a2cd497aa7233b5bc5e846294d1fcdc49a4ba516723d091ce5d5d9feee986

See more details on using hashes here.

Provenance

The following attestation bundles were made for wy_qcos-1.1.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