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

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.7.4-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.4-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.4-cp310-abi3-macosx_11_0_arm64.whl (7.7 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.7.4-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.4.tar.gz.

File metadata

  • Download URL: bloqade_lanes-0.7.4.tar.gz
  • Upload date:
  • Size: 181.5 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.4.tar.gz
Algorithm Hash digest
SHA256 761dcbc7765e1b297a6dcf88be3587b4285351642769fd9f17f144256b50486c
MD5 f0aeec3ffb58ea17c055755cd7696122
BLAKE2b-256 79b78e8eddb864f817d046d9557b9f0a2e54b77cbe1c088d3be80465a2bf1b0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.4-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2d3ddd4b1a8b0f9a43f221becee6e9d3d52e6e88e10a45e0efb0d9ec4f0d8a97
MD5 e072a501b344c1801dc7b1393fc55146
BLAKE2b-256 434d908dc3ccd24841192b1cb01113ec96f8a340abb65a582748e37dbdda0f6d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.4-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 28becc468288ab330f01f562a5544ea3bd489b313137824945ffe7e24631f77a
MD5 1d7c992ce03de19200fa4dfa5b2f2c97
BLAKE2b-256 13bfc82b4663210f7742565f5b815558652454a745f8423056d21bb4737a2648

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.4-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9cace30897f49b99be926a83546a731edc4dd6a28a60b0975bd925239bc2d33d
MD5 7941c6678de0088062f764d6c0061402
BLAKE2b-256 2e8b9a45f00478b06b82b9073c3c886dc2156111598c1d2db3b3f21bfea5b134

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 21ee8ac2f41cf50c6b50636cbd4eac8b8d995823289f3dee4c88d1392682fb91
MD5 4f3f5b3c470bf807bb9c6e656321163f
BLAKE2b-256 8f3e910056fbe5f71474e24940117756ec13ce1360d80671e5444d80a5a640f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.4-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d9676fd10b564084b7092312683ccdb4d03519c5be3b36da9fe5cf6e4e565f18
MD5 60a677b30411263ec639a16f8046b988
BLAKE2b-256 b0f076e9bb46afc4589aa53c20d25acbd94a3aec0e1eb9b3a78bcb2e225c375b

See more details on using hashes here.

Provenance

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