SpinorioSpinorio
Documentation
Open Lab
Browse documentation

Docs / Introduction / Getting Started

Getting Started

Use a small Qiskit experiment to learn the Spinorio Lab and Workflow before moving to remote hardware or compilation.


1. Open Spinorio Lab

Open Spinorio Lab and create a Python / Qiskit notebook. The Lab is a JupyterLab workspace; ordinary notebook editing and execution stay available alongside Spinorio’s Workflow and Compile areas.

No Spinorio API call is required for basic tracking

The built-in sensor observes supported Qiskit activity at defined boundaries. You can write normal Qiskit notebook code.

2. Run a small circuit

This local Aer example is useful for learning the interface because it does not require an IBM account.

python
from qiskit import QuantumCircuit
from qiskit_aer import AerSimulator

qc = QuantumCircuit(2, 2)
qc.h(0)
qc.cx(0, 1)
qc.measure([0, 1], [0, 1])

backend = AerSimulator()
job = backend.run(qc, shots=1024)
result = job.result()
result.get_counts()

After the cell completes, Spinorio can observe the circuit state and execution activity supported by the runtime sensor. The exact records that appear depend on the operations observed and the available capture evidence.

3. Find the work in Workflow

  1. 1
    Open Workflow

    Use the Workflow item in Spinorio’s top navigation.

  2. 2
    Open Circuits

    Locate the logical circuit lineage. Circuit rows represent logical circuit families rather than every Python object occurrence.

  3. 3
    Open Jobs

    Inspect captured execution records, timing/evidence, provenance, and results when they are available.

  4. 4
    Use the notebook sidebar

    The Spinorio left sidebar is notebook-local and provides a compact view of activity associated with the active notebook.

4. Continue with hardware or compilation


Previous

← Overview

Next

Spinorio Lab →