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

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.10.5-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.5-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.5-cp310-abi3-macosx_11_0_arm64.whl (8.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.10.5-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.5.tar.gz.

File metadata

  • Download URL: bloqade_lanes-0.10.5.tar.gz
  • Upload date:
  • Size: 424.2 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.5.tar.gz
Algorithm Hash digest
SHA256 2ff646e18e1187260795ec8481ee204b5c849f26c3866e8067533da609c47c50
MD5 d8bb1f714da9c29b815c1bd689aa2e13
BLAKE2b-256 5be94812709d2c1afcad07370d04e26335e04e374e641b6ee127a323e943f6da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.5-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6c2922ede7c068b02e9cf36178e4b139a45a39999bb9a64e91a36b25815fa86b
MD5 ea5510ac3e491fe65c596b552c3eb324
BLAKE2b-256 bb53fc4144f85fe9e4438905516365eb66ff95e0504178194af67a7083169d48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.5-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 96ac8d9cda9d93059aadde6b9fc570c6baf498ffe3ccc6f987c219dda2ce8f7a
MD5 2aa0d6d37c5c358462bb05513763faf9
BLAKE2b-256 68426906909bc11142cd64e22cabcac6e2a52ec862975903e0b89c0bbfd8f9e2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.5-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 33b40416b5d53e2eed9ffa56f33d992ea55c154846c740c06d7c420a6809e068
MD5 6907e09a0e650e37dc52013d77753a10
BLAKE2b-256 46fd10cf5f87b7f76653cb3cf7c2821340187da315eb17a7277d7c1f24182c80

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.5-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9458f860f8b1e663fe1aeb714b8140dcad51758de1907344ef7ca3e29e309dc9
MD5 2c69faca0fdf5829fcae553fe3f564f9
BLAKE2b-256 3f5972e65de4060c42afbc0ac912e874f54535fd8191eaba68ba26301a2e1891

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.5-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c4e3a3a7dcacb596a794fb3bf4b65d58b24f22994f0af8f9a95cc5a49afea818
MD5 a87065be6d621e20e5cb73b057f1e7bc
BLAKE2b-256 e7503a5556944fda6f5cbfcef4d96351549b2d7088ceedcda9a5b8f85430f375

See more details on using hashes here.

Provenance

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