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.10.2.tar.gz (420.6 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.10.2-cp310-abi3-win_amd64.whl (6.2 MB view details)

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.10.2-cp310-abi3-manylinux_2_28_x86_64.whl (8.9 MB view details)

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

bloqade_lanes-0.10.2-cp310-abi3-manylinux_2_28_aarch64.whl (8.8 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

bloqade_lanes-0.10.2-cp310-abi3-macosx_11_0_arm64.whl (8.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.10.2-cp310-abi3-macosx_10_12_x86_64.whl (8.5 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: bloqade_lanes-0.10.2.tar.gz
  • Upload date:
  • Size: 420.6 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.10.2.tar.gz
Algorithm Hash digest
SHA256 a781de5b9ae5f0f002f71f3b76a7a9f6e81d87c9e604b9a243e17dc3bb9356e8
MD5 fa9589e369a039bbd117f31396fc00df
BLAKE2b-256 f794a924737da9601732f8afa3bd3c05dc670b092fbaa4f0c7c0cee3c948738a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2.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.10.2-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.10.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5a0d72804c79f25d6a8e3660b8d960547b86fc31ee3424939971aa5b6b1a9d29
MD5 8c06d432552e2eacf26efd9587fade39
BLAKE2b-256 8f982ad1cb5ee31ad8ed109d65aeba59da5e5f873ed22458bd400db0e4a611ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2-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.10.2-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.10.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5b51577509747972d6f64705be8eec325804aacb0abf4dfac4aac6dd8a9496e9
MD5 afea7f7337b71532b5666d052df073c5
BLAKE2b-256 903885ae9b757720b7aa65a5da9ba0b898830b53313289a235de7ca5024f9e86

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2-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.10.2-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.10.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a0d6b67c35c3b125b4d189958d2d8b0561af933138c961f5ccae1895c15d03ef
MD5 2f8325b87becaae782053b455838a0d3
BLAKE2b-256 1cf94a0cf80b2448d54ce9503334aedffefc4f810daca4f02021a286998facca

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2-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.10.2-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.10.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f95a202c88a49cb0e039aac4dfa4163f6afc225e4507091c1884485a26a9a52a
MD5 ce4e0a8a673f2dd32b175c3dbda7c20a
BLAKE2b-256 dcffa239720884dbe2be813b99824cee5beaa3036c3d557f2af29213ae39c5a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2-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.10.2-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for bloqade_lanes-0.10.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4973ae6d65f72aacb6a8e5d0522a02b5d6d7ae64b68fc442e69404ac648b3773
MD5 7e4abdceb936d0a9d1ff5d711ab127a5
BLAKE2b-256 4a28d16486c1b46e7622a4297942fa95377f4b1c955a10d67636b465a977386c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.10.2-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