.gitignore
CHANGELOG.md
LICENSE
README.md
mkdocs.yml
poetry.lock
pyproject.toml
.github/workflows/deploy_docs.yaml
.github/workflows/quam_test.yaml
.github/workflows/release_github.yaml
.github/workflows/release_pypi.yaml
.github/workflows/reusable-build.yaml
docs/demonstration.md
docs/gen_ref_pages.py
docs/index.md
docs/installation.md
docs/migrating-to-quam.md
docs/API_references/index.md
docs/API_references/components/basic_quam_API.md
docs/API_references/components/channels_API.md
docs/API_references/components/hardware_API.md
docs/API_references/components/octave_API.md
docs/API_references/components/pulses_API.md
docs/API_references/core/quam_classes_API.md
docs/API_references/core/quam_instantiation.md
docs/assets/qm_logo_white.svg
docs/components/channel-ports.md
docs/components/channels.md
docs/components/custom-components.md
docs/components/index.md
docs/components/octave.md
docs/components/pulses.md
docs/components/quam-root.md
docs/examples/QuAM features.ipynb
docs/examples/output/basic/qua_config.json
docs/examples/output/basic/state.json
docs/examples/output/referenced/qua_config.json
docs/examples/output/referenced/state.json
docs/examples/output/referenced_multifile/quam/state.json
docs/examples/output/referenced_multifile/quam/wiring.json
docs/features/index.md
docs/features/quam-references.md
docs/stylesheets/extra.css
quam/__init__.py
quam.egg-info/PKG-INFO
quam.egg-info/SOURCES.txt
quam.egg-info/dependency_links.txt
quam.egg-info/requires.txt
quam.egg-info/top_level.txt
quam/components/__init__.py
quam/components/basic_quam.py
quam/components/channels.py
quam/components/hardware.py
quam/components/octave.py
quam/components/pulses.py
quam/components/ports/__init__.py
quam/components/ports/analog_inputs.py
quam/components/ports/analog_outputs.py
quam/components/ports/base_ports.py
quam/components/ports/digital_inputs.py
quam/components/ports/digital_outputs.py
quam/components/ports/ports_containers.py
quam/core/__init__.py
quam/core/deprecations.py
quam/core/qua_config_template.py
quam/core/quam_classes.py
quam/core/quam_instantiation.py
quam/examples/__init__.py
quam/examples/superconducting_qubits/__init__.py
quam/examples/superconducting_qubits/components.py
quam/examples/superconducting_qubits/generate_superconducting_quam.py
quam/serialisation/__init__.py
quam/serialisation/base.py
quam/serialisation/json.py
quam/utils/__init__.py
quam/utils/config.py
quam/utils/dataclass.py
quam/utils/general.py
quam/utils/pulse.py
quam/utils/qua_types.py
quam/utils/reference_class.py
quam/utils/string_reference.py
quam/utils/type_checking.py
tests/conftest.py
tests/quam_test.json
tests/components/test_basic_quam.py
tests/components/test_octave.py
tests/components/channels/test_IQ_channel.py
tests/components/channels/test_channel.py
tests/components/channels/test_digital_channel.py
tests/components/channels/test_in_IQ_out_single_channel.py
tests/components/channels/test_in_out_IQ_channel.py
tests/components/channels/test_in_out_single_channel.py
tests/components/channels/test_in_single_channel.py
tests/components/channels/test_in_single_out_IQ_channel.py
tests/components/channels/test_mw_channel.py
tests/components/channels/test_single_channel.py
tests/components/channels/test_sticky_channel.py
tests/components/channels/test_time_tagging.py
tests/components/ports/test_digital_ports.py
tests/components/ports/test_lf_fem_analog_ports.py
tests/components/ports/test_mw_fem_analog_ports.py
tests/components/ports/test_opx_ports.py
tests/components/ports/test_ports_containers.py
tests/components/pulses/__init__.py
tests/components/pulses/test_pulse_amplitude_scale.py
tests/components/pulses/test_pulse_weights.py
tests/components/pulses/test_pulses.py
tests/components/pulses/test_waveform_pulse.py
tests/config/test_config_final_actions.py
tests/config/test_config_settings.py
tests/examples/superconducting_qubits/test_quam_superconducting.py
tests/examples/superconducting_qubits/test_transmon.py
tests/instantiation/test_instantiate_explicit_class.py
tests/instantiation/test_instantiation.py
tests/instantiation/test_instantiation_deprecation.py
tests/quam_base/test_multiple_quam.py
tests/quam_base/test_quam_base.py
tests/quam_base/test_quam_dataclass.py
tests/quam_base/test_quam_dict.py
tests/quam_base/test_quam_get_attrs.py
tests/quam_base/test_quam_list.py
tests/quam_base/test_quam_parent.py
tests/quam_base/test_set_at_reference.py
tests/quam_base/test_to_dict.py
tests/quam_base/test_val_matches_attr_annotation.py
tests/quam_base/test_value_annotation.py
tests/quam_base/referencing/test_get_reference_relative_path.py
tests/quam_base/referencing/test_overwrite_referencing.py
tests/quam_base/referencing/test_quam_class_referencing.py
tests/quam_base/referencing/test_quam_root_referencing.py
tests/quam_base/referencing/test_reference_path.py
tests/quam_base/referencing/test_referencing_dict.py
tests/quam_base/referencing/test_referencing_list.py
tests/quam_base/referencing/test_relative_referencing.py
tests/serialisation/test_json_serialisation.py
tests/utils/test_get_full_class_path.py
tests/utils/test_get_quam_class.py
tests/utils/test_join_references.py
tests/utils/test_pulse_utils.py
tests/utils/test_reference_class.py
tests/utils/test_string_reference.py
tests/utils/test_type_is_optional.py
tests/utils/test_validate_obj_type.py