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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bloqade_lanes-0.4.1.tar.gz.
File metadata
- Download URL: bloqade_lanes-0.4.1.tar.gz
- Upload date:
- Size: 327.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2ad924c7a0921501f5fa6c7947e374290342c87055129e51ffcbd2d1ee1f76a
|
|
| MD5 |
399993fa2164a52f212702469a267541
|
|
| BLAKE2b-256 |
329095533341def7a9cc92693e2b20b14f6bf83ed7d944a259da6dc48f01dca1
|
Provenance
The following attestation bundles were made for bloqade_lanes-0.4.1.tar.gz:
Publisher:
release.yml on QuEraComputing/bloqade-lanes
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
bloqade_lanes-0.4.1.tar.gz -
Subject digest:
f2ad924c7a0921501f5fa6c7947e374290342c87055129e51ffcbd2d1ee1f76a - Sigstore transparency entry: 1066099848
- Sigstore integration time:
-
Permalink:
QuEraComputing/bloqade-lanes@70e5563cd6c0111f39261665be2595d0b8bd401b -
Branch / Tag:
refs/tags/v0.4.1 - Owner: https://github.com/QuEraComputing
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@70e5563cd6c0111f39261665be2595d0b8bd401b -
Trigger Event:
push
-
Statement type:
File details
Details for the file bloqade_lanes-0.4.1-py3-none-any.whl.
File metadata
- Download URL: bloqade_lanes-0.4.1-py3-none-any.whl
- Upload date:
- Size: 78.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2de693c41b314f22f8caf352eb08889ddfd5e4881750eccefffb801da628aeb
|
|
| MD5 |
38e870bb791cd9e0c2b59c76782c09af
|
|
| BLAKE2b-256 |
bf730986dcb358e5dcf3a635c6abbd9f43fb0eb70547e73f5451d4386298ff9c
|
Provenance
The following attestation bundles were made for bloqade_lanes-0.4.1-py3-none-any.whl:
Publisher:
release.yml on QuEraComputing/bloqade-lanes
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
bloqade_lanes-0.4.1-py3-none-any.whl -
Subject digest:
a2de693c41b314f22f8caf352eb08889ddfd5e4881750eccefffb801da628aeb - Sigstore transparency entry: 1066099896
- Sigstore integration time:
-
Permalink:
QuEraComputing/bloqade-lanes@70e5563cd6c0111f39261665be2595d0b8bd401b -
Branch / Tag:
refs/tags/v0.4.1 - Owner: https://github.com/QuEraComputing
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@70e5563cd6c0111f39261665be2595d0b8bd401b -
Trigger Event:
push
-
Statement type: