Hybrid vis
Added a basic hybrid visualisation for pulses using new addressing scheme; sample PNG can be found in the files changed tab
Closes #22 (closed)
Closes #6 (closed)
[x] Adds baseband pulse to circuit diagram
[x] Add 'other' lifeline when the port mapping is broken
- feat(circuit_diagram): Add default 'other' circuit lifeline when pulse_info port address could not be located
- feat(circuit_diagram): Add drawing 'baseband' and 'modulated' pulse to circuit_diagram_matplotlib
- style(pulse_scheme): Adopt PEP563 for better type hinting
- style(compilation): Adopt PEP563 for better type hinting
- style(test_circuit_diagram): Clean up code
- style(test_pulse_scheme): Add mpl_image_compare baseline_dir explicitly
- feat(pulse_scheme): Add typing to function parameters
- feat(circuit_diagram): Add typing to function parameters
- feat(compilation): Add typing 'Schedule' to function parameters
- style(pulse_library): Replace relative import with module import
Edited by Adriaan