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.7.3.tar.gz (181.1 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.7.3-cp310-abi3-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.7.3-cp310-abi3-manylinux_2_28_x86_64.whl (8.1 MB view details)

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

bloqade_lanes-0.7.3-cp310-abi3-manylinux_2_28_aarch64.whl (8.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

bloqade_lanes-0.7.3-cp310-abi3-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.7.3-cp310-abi3-macosx_10_12_x86_64.whl (7.8 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: bloqade_lanes-0.7.3.tar.gz
  • Upload date:
  • Size: 181.1 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.7.3.tar.gz
Algorithm Hash digest
SHA256 fbc0d11c157fd3a9774151785fe5d7b21e0a50716b77f516f3ba25a55a5fe69a
MD5 0eac985099837f18053ec9a5513e0014
BLAKE2b-256 ac7dd78e07bbdfd0bc7051f25f6ac007b5d0e62e4928f9295ab081a90c80e513

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 63bebbd3dc50fd42d2dd006fb8fef0e9841e869268cc449670fdbe7894f1a10b
MD5 bcf2bd4183712fd4ca368ec68ada7066
BLAKE2b-256 5ce1dc032e88109be08dd53c071e9fd6b68364ad52c547d266142fe8e93415b1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.3-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3161d3aca7499789a14e36b0b0e708e90e077f4da50968069df1b7daba4d8e73
MD5 34de9aeb13b8fe69119b4400eb868ce5
BLAKE2b-256 9e8c0bc7d887a102ab507b98fd6e5eaa2931004b8e640bdf95ecced14afe461e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.3-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09f9a0985a087f438bd51c9580bc995fc3fde8ccd883ff7ad22edc0b29104a5a
MD5 3b211053ddb317db12f8cbfcf9298f17
BLAKE2b-256 f31e33bef1433fb12a27db25bccc476643cc1c47e57974ed74223eecc47dd8d9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.3-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 490f82863289918473a6bec48c87b602511c8a5f779f39b07317c4c40b2feda8
MD5 2c50dcb180856548efa599db9ed7d534
BLAKE2b-256 597a580da4b3559becdd4b3e32604ec75c7a896593eefad9d85af6ab9b4dcb7f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.3-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6087617799b610ffadcf0077cd4b6170ffc696ddf657f50313218f4cd366b435
MD5 6cbaeab7f253e56d855d99189f01fa57
BLAKE2b-256 9330cd1a6f68a8504450084fd2d729e350c507257853ab795e2a8c40ae17b294

See more details on using hashes here.

Provenance

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