Legacy Code¶
The legacy/ directory at the repository root preserves the original Qutritium
codebase from 2023–2024.
What it contains¶
The original Qiskit Pulse / IBM Quantum-based calibration code:
calibration/— Rabi, Ramsey, DRAG, fine-tune, transmission/reflection frequency calibration, 0/1/2 state discriminationpulse.py,pulse_creation.py— Pulse model classes and schedule construction viaqiskit.pulse.build()backend/— CustomIBMProviderwrapperalgo_implementation.py— Demo algorithms running on IBM hardwaretests/— Original tests for calibration, pulse, and Qiskit API
Why it is archived¶
Two external changes made this code unrunnable:
- Qiskit Pulse was removed from the Qiskit SDK in February 2025
- IBM removed pulse-level access from cloud QPUs on 3 February 2025
Status¶
- Not installed by
pip install qutritium - Not importable — imports reference deleted Qiskit modules
- Preserved as historical record of the Munich Quantum Software Conference 2023 poster work
For full details, see legacy/README.md.