-
-
Notifications
You must be signed in to change notification settings - Fork 15
TQEC Architecture
Sam Burdick edited this page Mar 1, 2024
·
3 revisions
The service comprises two disparate components:
- A Python package, providing an abstraction layer to Stim and Cirq
- A React based circuit editor
The blue components are those needed for the MVP. The black arrows indicate features that aren't yet implemented, but would be essential if we were to make the service truly "on the cloud". For now, we restrict circuit exports to the user's local filesystem.
- Task 1: User specifiable unit cell
Users specify a constellation of qubits and an accompanying set of grid squares, which are then used to populate the entire grid with qubits according to the specified pattern.
- Task 2 Circuit editor
- Task 3: Tile builder
- Task 4: Templating
- User data should be persisted to local storage, including unit cell.