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

Uploaded CPython 3.10+Windows x86-64

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.10.3-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.3.tar.gz.

File metadata

  • Download URL: bloqade_lanes-0.10.3.tar.gz
  • Upload date:
  • Size: 422.7 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.3.tar.gz
Algorithm Hash digest
SHA256 9951f59ea731e8bbe2c5b6ced7e5169caf9985487fb485b3d9306d7df9a983f4
MD5 54528fe69973b23d4a20bbfd69816768
BLAKE2b-256 338d83f3f0780fa24d3bb5b0a722ca6d3864eb0a8110cadf2a94fabada19d3e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f22d84bd4850d915013759fd4c47eba2e432a316ee0f737b53f668577426e1a8
MD5 77a54e548c9b53673b855c55e3a5fedf
BLAKE2b-256 20ea8b9e14b6adbd946857b3a0b44164c02aec33af422b37271167db7a9e4d40

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.3-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 89e194f963468348adf56576c29a6bbfc3682ba535169af11ee684aa771294be
MD5 a120bb73051dc7d8e645feb5c077300a
BLAKE2b-256 8b7f257c79169ea6ec55c708b4738e0f4fd5b327a5d999f6856ce657442e16db

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.3-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91585d146fb2b2c3bb3f9b3dc74071b35f71d93f3e79920e4e5a594409fc8126
MD5 d27f6fbfcfa484eaac322b40d4989cfe
BLAKE2b-256 8426dacf6d7bb9440fdf7f616c0baa469cc9583b762e448aca2c1890fe0a9b37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.3-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3e81d84ec8cd5a520b685116a59966c558c1cdac556d339119d95553d641934f
MD5 c512c4f1870865d01932e940b87ab89c
BLAKE2b-256 e604e3f7967c81c0eb090ec7d76f9ca5b068b4dc968b787653fb1b861bde1a17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.10.3-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fb516ced637bfe86c56b8c231cc3b4980b095c6543795fb3e562b27b28fcfd5c
MD5 dfca436e9ede002a846f2683cf57c9da
BLAKE2b-256 2b0530aef397bd093fb4e030ca6993c8ea6c544e7936ecae0abc5be94d5d69e4

See more details on using hashes here.

Provenance

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