crowe-synapse
Synapse-Lang — a domain-specific language for quantum circuit design. Compiles human-readable quantum notation into CircuitIR.
Installation
pip install crowe-synapse
Features
- Natural Syntax: Write quantum circuits in readable notation
- CircuitIR Output: Compiles to the Crowe Quantum Platform's intermediate representation
- Gate Support: All standard single-qubit and multi-qubit gates
- Measurement: Built-in measurement and classical register support
Quick Start
from crowe_synapse import compile_synapse
# Compile a Bell state circuit
ir = compile_synapse("qubit |0⟩ → H → CNOT(q0, q1) → measure")
print(ir.operations)
Part of the Crowe Quantum Platform
Metadata
Release files for crowe-synapse 3.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crowe_synapse-3.0.1.tar.gz | 10.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| crowe_synapse-3.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.1 kB
Release files / crowe_synapse-3.0.1.tar.gz
| Download URL | crowe_synapse-3.0.1.tar.gz |
|---|---|
| Size | 10.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
330cab000f550d97d5ab66a13ebdc3e3b3505d4ba0f0c3be8e330a36c5d9ab92
|
|
BLAKE2b-256 checksum How to use checksums |
343e2c8865cb976f05b9f787ae8918e68b5b8d8debd9e100b40240209e9e8ee5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / crowe_synapse-3.0.1-py3-none-any.whl
| Download URL | crowe_synapse-3.0.1-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9bd2ba5e9c8db34d3cb09b0fb9c347ea19d205dc11a6c5aab4c60229016e49de
|
|
BLAKE2b-256 checksum How to use checksums |
109ff5087a586370fd59085f9501dcf21aeaea04e16aef173f548a71728279bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|