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

loqade 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.3.4.tar.gz (268.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bloqade_lanes-0.3.4-py3-none-any.whl (64.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bloqade_lanes-0.3.4.tar.gz
  • Upload date:
  • Size: 268.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bloqade_lanes-0.3.4.tar.gz
Algorithm Hash digest
SHA256 7238525311e64817b85e822896c65bdf2438a918de95c3b46164f1cc6107d9e0
MD5 a4905dbc28ce332f499153b8285bd7f6
BLAKE2b-256 d739ac50db7c28068743f5cc9b08eddd5e16c4be9a0e2b2289f700ca7b734aac

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.3.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.3.4-py3-none-any.whl.

File metadata

  • Download URL: bloqade_lanes-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 64.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bloqade_lanes-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4e9f3a8d52d52d1a938e6b59e2c96d3a260d33dd608e23c96e120dff67d11efe
MD5 f83f9c29e7e304c8b26dee13ae6f5065
BLAKE2b-256 070e0595ac346c1d5e24e14c1007e78966d5c11a022ff591fd3d78a946ca644e

See more details on using hashes here.

Provenance

The following attestation bundles were made for bloqade_lanes-0.3.4-py3-none-any.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