Skip to main content

Components for defining and manipulating lane-based structures in Bloqade for neutral atom quantum computing.

Project description

Welcome to Bloqade Lanes -- A component package of QuEra's Neutral Atom SDK

CI codecov Supported Python versions Documentation

Bloqade is a Python SDK for neutral atom quantum computing. It provides a set of embedded domain-specific languages (eDSLs) for programming neutral atom quantum computers. Bloqade is designed to be a high-level, user-friendly SDK that abstracts away the complexities of neutral atom quantum computing, allowing users to focus on developing quantum algorithms and compilation strategies for neutral atom quantum computers.

Bloqade-lanes provides the core components for compiling neutral atom quantum circuit programs down to moves. It focuses on the physical layout and movement of atoms along fixed lanes in a neutral atom quantum processor.

[!IMPORTANT]

This project is in the early stage of development. API and features are subject to change.

Installation

Install via uv (Recommended)

uv add bloqade-lanes

Documentation

The documentation is available at https://bloqade.quera.com/latest/. We are at an early stage of completing the documentation with more details and examples, so comments and contributions are most welcome!

Proposal for the roadmap and feature requests are welcome!

License

Apache License 2.0 with LLVM Exceptions

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

bloqade_lanes-0.8.0.tar.gz (240.7 kB view details)

Uploaded Source

Built Distributions

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

bloqade_lanes-0.8.0-cp310-abi3-win_amd64.whl (5.7 MB view details)

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_x86_64.whl (8.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

bloqade_lanes-0.8.0-cp310-abi3-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.8.0-cp310-abi3-macosx_10_12_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file bloqade_lanes-0.8.0.tar.gz.

File metadata

  • Download URL: bloqade_lanes-0.8.0.tar.gz
  • Upload date:
  • Size: 240.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bloqade_lanes-0.8.0.tar.gz
Algorithm Hash digest
SHA256 7c6856a0b2a33272cb8083deab2ca30bf19649a557c13b362de40e640354a1d9
MD5 b912eaa472a63f3faee691b24e6a057d
BLAKE2b-256 e5c5e04c8192db90ed4def945a64d2e5dcc0d8953aefd7fb968c7ee9b0122f97

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0.tar.gz:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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

File details

Details for the file bloqade_lanes-0.8.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.8.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 48d5a79b1a6852cd82f69f2047ff531891655e76ab7188c96bf27f86d5d57043
MD5 91fd7cd601f6349245fd8ba7ac0d2f1e
BLAKE2b-256 b13ec4a7db1f1e661438a5fb23d59bf6d6cf74d34f85ff00606d554f892c4b38

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0-cp310-abi3-win_amd64.whl:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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

File details

Details for the file bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf1367bb4d733cdcedb31e31c955d83925bee05b63aebd98678fdf7e2eac1c7a
MD5 f348807ab47133b250daa18540f3986d
BLAKE2b-256 692810cde681b93461e95a1b76cbf62c31f29a7c0161b6fdff5b2b57ea2e070f

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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

File details

Details for the file bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 234f8e7e54a46cf20d92071db987024fd148f924c6df9030d3e40bbc31a92aac
MD5 1799be6f36e2d6bdd3456d7c0396f2d8
BLAKE2b-256 a8d67facee5f000dea90b3e0abc5d25ee507bfbc34476f366fe6d1a3ca8daa10

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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

File details

Details for the file bloqade_lanes-0.8.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.8.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 40b14b4fee0c4fd5a1009e3eb2018d3ab415aad59c1a8736dd689c477b9e6d36
MD5 da48550e6483c67f467a3b666f923cc1
BLAKE2b-256 403383c852f6dfe22afe86590a3a0abd1937b69ee60b95a735e5f29843cb151e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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

File details

Details for the file bloqade_lanes-0.8.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.8.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7cdca5b7991c727ec1650023d7ac157dcfb1aef6b6c3e1da92ecbe9eadb58875
MD5 ba5f70360bbc5225c95072e259b2349e
BLAKE2b-256 b9f28e8a9f31eb7cff36f6ccbbb4801de6e44506ca25ba8ec15acc10b3578f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.8.0-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: release.yml on QuEraComputing/bloqade-lanes

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