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.2.tar.gz (180.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.2-cp310-abi3-win_amd64.whl (5.6 MB view details)

Uploaded CPython 3.10+Windows x86-64

bloqade_lanes-0.7.2-cp310-abi3-manylinux_2_28_x86_64.whl (8.3 MB view details)

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

bloqade_lanes-0.7.2-cp310-abi3-manylinux_2_28_aarch64.whl (8.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

bloqade_lanes-0.7.2-cp310-abi3-macosx_11_0_arm64.whl (8.0 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

bloqade_lanes-0.7.2-cp310-abi3-macosx_10_12_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: bloqade_lanes-0.7.2.tar.gz
  • Upload date:
  • Size: 180.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.2.tar.gz
Algorithm Hash digest
SHA256 919d62e6e030f9525270835b87b15bb3cc8ce29990e50e5a69435028586b1b38
MD5 627e115daa0f4417175bd82409806731
BLAKE2b-256 d45adc1b8e84275a449cad6d6e518db7008997d0e6f5227b854c20906aee1407

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 82877d578831ef5145e569abc2b99ead039aab0d10db68767a315a84ef9d3c66
MD5 94a2a423f781566fdc29f32e81c61afc
BLAKE2b-256 2c88b3280144949dbf5c9999f5e0c9c4411023fd66a027fab283379651dc2acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca7dec83bf840cc4b6cede0b7bfeb094d7dc85d32ae9aa3e3bf90fe214248bb6
MD5 f8e18157e3e2486895769c5b3162874a
BLAKE2b-256 d3b237c7dab42555c1f79a97c94c09478cc3becf82f5a59b6580a5ec28149f1c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cda0e60f6432bce5f6996367ba8c173e30daccd36dfc00f76202f64abbf885f0
MD5 caa70261d0fa96dc9df5b2e44ac9abc7
BLAKE2b-256 6e4a9a653dad485a445f901ac871b289e7da17e4352dcdb87a882591e825272e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95fba4dbac5f26368d5d714261b2538f4fced76ab28e41e55665256195d5d86a
MD5 56df398228b3d1e8e7757015e3e454d3
BLAKE2b-256 6cee53f7c13612cbb7fba98703b1d3731bd120a5fe663d5fbe35626ced50a6a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for bloqade_lanes-0.7.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 760412eb566e0fe491b918f0441e9e574d7c919f0359c0fada5a858869a464ba
MD5 de36aaf9004f2595ff98ec56598897e1
BLAKE2b-256 912bb5863ebc54f32c40d41dfb2f2ab9cb32d804260fccd722bc4634f6e2b5f6

See more details on using hashes here.

Provenance

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