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

Uploaded CPython 3.10+Windows x86-64

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

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

File metadata

  • Download URL: bloqade_lanes-0.10.4.tar.gz
  • Upload date:
  • Size: 424.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.10.4.tar.gz
Algorithm Hash digest
SHA256 8a793079ccd1bc454c726eed776d68a216d1c2b34c567e1cf7e8e8e952afc26d
MD5 a59c6b30faf2623080e9104c8d19be98
BLAKE2b-256 e5d4c50a72ee60d333281db1427a694ebbef5fe5fd32a4cd509fa531537d50da

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.4-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ee5d0a698d3f013136db2e101252f5e77cecf89bda345cb77119b122fff7cc23
MD5 7e0f2b14bd97599da515ed46dee57da7
BLAKE2b-256 e8fd8b6237f29780e2b3464d167ccdf63ad544a7b4b5a934aad62d842852823c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.4-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7903e43a917bc09eac76bd8971ab82c08c1dd58128befaf047012ccba6deaac6
MD5 7cc210bbc070e09470f2e467cd1e3c78
BLAKE2b-256 a7e24602dbd3916db2b842ae2a244ad74360ffe9812bd4f780d78bef6a15c1a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.4-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 61868ead036c4b7afe718fbcdbee40b8aa2940e33fd711a95e0c78a8af0cd068
MD5 a34852c94a53e9e2cce1a261e2d856c3
BLAKE2b-256 e2880017a0003274caa6a990c852fea494a9fc4a36d3e4c074e35b7d4903019c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 49916a77c414f9a459d4126d70d5adf700323e3a40cb7e021edd961c00470ad5
MD5 b89cfd1ad311a87957c85fa04b8e38bb
BLAKE2b-256 ebe35a7ccdb7e24f6be4ab22571212caa747098b79c85be368fbc2fbca7c93f7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.4-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 53295525f44246fd8712b1dc1a42229721650d44313180b05b8b7f36b8a44ea9
MD5 3e2b31cf067d9fad178dd4211e26902c
BLAKE2b-256 fec4576746c1c8119d60e8e0d0b149b6ff1d1ba1d7fd4660fd8226991594fa00

See more details on using hashes here.

Provenance

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