bloqade-python icon indicating copy to clipboard operation
bloqade-python copied to clipboard

QuEra's Neutral Atom SDK for Analog QPUs

Results 122 bloqade-python issues
Sort by recently updated
recently updated
newest added

## Issue One complaint we commonly see is that the row constraints of the lattice makes it difficult to create a task. ## Proposed solution One method to get around...

enhancement
mod:location

From Sergio: * Allow for the generation of different site types * Code-gen Hardware IR, which corresponds to JSON files

enhancement
extension
mod:location
mod:codegen

For the current whitepaper examples I have ported, there's an assumption that the `.json` holding the results from hardware is accessible via relative path (e.g. `example.py` can just read `results.json`...

CI/CD

Should analysis functions be owned by job outputs, eg ``` emu_job.rydberg_densities() ``` or by a specific sub-module ``` bloqade.analysis.rydberg_densities(emu_job) ```

backlog

In PR #154 I implemented the following object that is required for analyzing the results in `Report`. the object is: ```python @dataclass(frozen=True) class Geometry: sites: List[Tuple[float, float]] filling: List[int] parallel_decoder:...

mod:location
mod:ir
backlog
mod:task

we should also support config file interface so that one can serialize/deserialize a pulse program. This should be possible through pydantic by adding a few classes for metadata on top...

enhancement
backlog

## Main Issue Given the discussion about the Rabi Builder, I think from an IR and analysis perspective having a Unified Rabi IR node actually makes sense. Currently, we have...

mod:ir

I think this can be a starting point for documentation, and to answer questions about flexibility of builder pattern (with method chain as syntax sugar) in OOP with more details...

backlog