.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CONTRIBUTING.md
DEPRECATION.md
LICENSE.txt
README.md
pyproject.toml
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/new-issue.md
.github/workflows/docs.yml
.github/workflows/nightly.yml
.github/workflows/release.yml
.github/workflows/test_package.yaml
assets/release.sh
assets/verify_headers.py
assets/verify_spelling.py
assets/fig/readme-circuit.png
assets/fig/readme-samplex.png
assets/fig/readme-template.png
docs/Makefile
docs/conf.py
docs/index.rst
docs/_static/img/qiskit-dark-logo.svg
docs/_static/img/qiskit-light-logo.svg
docs/_static/img/samplomatic.svg
docs/api/index.rst
docs/api/samplomatic.aliases.rst
docs/api/samplomatic.annotations.rst
docs/api/samplomatic.builders.rst
docs/api/samplomatic.constants.rst
docs/api/samplomatic.distributions.rst
docs/api/samplomatic.exceptions.rst
docs/api/samplomatic.graph_utils.rst
docs/api/samplomatic.partition.rst
docs/api/samplomatic.pre_samplex.rst
docs/api/samplomatic.samplex.nodes.rst
docs/api/samplomatic.samplex.rst
docs/api/samplomatic.synths.rst
docs/api/samplomatic.tensor_interface.rst
docs/api/samplomatic.transpiler.passes.insert_noops.rst
docs/api/samplomatic.transpiler.passes.rst
docs/api/samplomatic.transpiler.rst
docs/api/samplomatic.utils.rst
docs/api/samplomatic.virtual_registers.rst
docs/api/samplomatic.visualization.rst
docs/figs/boxes-examples-screenshot.png
docs/figs/dressed_box.drawio.png
docs/figs/dressed_box_collected.drawio.png
docs/figs/dressed_box_mixed_collect.drawio.png
docs/figs/dressed_box_uncollected.drawio.png
docs/figs/dressed_pauli_twirl.drawio.png
docs/figs/parameter-ensembles.drawio.png
docs/figs/pauli-twirling-screenshot.png
docs/figs/pauli_twirl.drawio.png
docs/figs/pea-utility-screenshot.png
docs/figs/toy-samplex-construction.drawio.png
docs/figs/toy-samplex-construction2.drawio.png
docs/figs/twirling-ensembles.png
docs/figs/undressed_pauli.drawio.png
docs/figs/virtual-gates.drawio.png
docs/figs/virtual-z.drawio.png
docs/guides/dressed_boxes.rst
docs/guides/index.rst
docs/guides/samplex_io.ipynb
docs/guides/transpiler.ipynb
docs/old/boxes_capabilities_and_limitations.md
docs/old/demo.ipynb
docs/old/overview.md
samplomatic/__init__.py
samplomatic/_beta_warning.py
samplomatic/_version.py
samplomatic/aliases.py
samplomatic/constants.py
samplomatic/exceptions.py
samplomatic/optionals.py
samplomatic/partition.py
samplomatic/serializable.py
samplomatic/ssv.py
samplomatic/tensor_interface.py
samplomatic.egg-info/PKG-INFO
samplomatic.egg-info/SOURCES.txt
samplomatic.egg-info/dependency_links.txt
samplomatic.egg-info/requires.txt
samplomatic.egg-info/top_level.txt
samplomatic/annotations/__init__.py
samplomatic/annotations/change_basis.py
samplomatic/annotations/change_basis_mode.py
samplomatic/annotations/decomposition_mode.py
samplomatic/annotations/dressing_mode.py
samplomatic/annotations/inject_local_clifford.py
samplomatic/annotations/inject_noise.py
samplomatic/annotations/twirl.py
samplomatic/annotations/virtual_type.py
samplomatic/builders/__init__.py
samplomatic/builders/box_builder.py
samplomatic/builders/build.py
samplomatic/builders/builder.py
samplomatic/builders/get_builder.py
samplomatic/builders/param_iter.py
samplomatic/builders/passthrough_builder.py
samplomatic/builders/specs.py
samplomatic/builders/template_state.py
samplomatic/distributions/__init__.py
samplomatic/distributions/distribution.py
samplomatic/distributions/haar_u2.py
samplomatic/distributions/uniform_c1.py
samplomatic/distributions/uniform_pauli.py
samplomatic/graph_utils/__init__.py
samplomatic/graph_utils/find_unreachable_nodes.py
samplomatic/graph_utils/get_clusters.py
samplomatic/graph_utils/node_candidate.py
samplomatic/graph_utils/replace_edges_with_one_edge.py
samplomatic/graph_utils/replace_nodes_with_one_node.py
samplomatic/pre_samplex/__init__.py
samplomatic/pre_samplex/graph_data.py
samplomatic/pre_samplex/pre_samplex.py
samplomatic/pre_samplex/utils.py
samplomatic/samplex/__init__.py
samplomatic/samplex/interfaces.py
samplomatic/samplex/parameter_expression_table.py
samplomatic/samplex/samplex.py
samplomatic/samplex/nodes/__init__.py
samplomatic/samplex/nodes/change_basis_node.py
samplomatic/samplex/nodes/collect_template_values.py
samplomatic/samplex/nodes/collect_z2_to_output_node.py
samplomatic/samplex/nodes/collection_node.py
samplomatic/samplex/nodes/combine_registers_node.py
samplomatic/samplex/nodes/conversion_node.py
samplomatic/samplex/nodes/evaluation_node.py
samplomatic/samplex/nodes/inject_noise_node.py
samplomatic/samplex/nodes/multiplication_node.py
samplomatic/samplex/nodes/node.py
samplomatic/samplex/nodes/pauli_past_clifford_node.py
samplomatic/samplex/nodes/sampling_node.py
samplomatic/samplex/nodes/slice_register_node.py
samplomatic/samplex/nodes/twirl_sampling_node.py
samplomatic/samplex/nodes/u2_param_multiplication_node.py
samplomatic/samplex/nodes/utils.py
samplomatic/serialization/__init__.py
samplomatic/serialization/basis_change_serializers.py
samplomatic/serialization/node_serializers.py
samplomatic/serialization/parameter_expression_serializer.py
samplomatic/serialization/samplex_serializer.py
samplomatic/serialization/specification_serializers.py
samplomatic/serialization/type_serializer.py
samplomatic/serialization/utils.py
samplomatic/serialization/virtual_register_serializers.py
samplomatic/synths/__init__.py
samplomatic/synths/get_synth.py
samplomatic/synths/rzrx_synth.py
samplomatic/synths/rzsx_synth.py
samplomatic/synths/synth.py
samplomatic/transpiler/__init__.py
samplomatic/transpiler/generate_boxing_pass_manager.py
samplomatic/transpiler/passes/__init__.py
samplomatic/transpiler/passes/absorb_single_qubit_gates.py
samplomatic/transpiler/passes/add_inject_noise.py
samplomatic/transpiler/passes/add_terminal_right_dressed_boxes.py
samplomatic/transpiler/passes/group_gates_into_boxes.py
samplomatic/transpiler/passes/group_meas_into_boxes.py
samplomatic/transpiler/passes/inline_boxes.py
samplomatic/transpiler/passes/utils.py
samplomatic/transpiler/passes/insert_noops/__init__.py
samplomatic/transpiler/passes/insert_noops/add_noops.py
samplomatic/transpiler/passes/insert_noops/add_noops_active_accum.py
samplomatic/transpiler/passes/insert_noops/add_noops_active_circuit.py
samplomatic/transpiler/passes/insert_noops/add_noops_all.py
samplomatic/utils/__init__.py
samplomatic/utils/box_key.py
samplomatic/utils/deprecation.py
samplomatic/utils/find_unique_box_instructions.py
samplomatic/utils/frozen_dict.py
samplomatic/utils/get_annotation.py
samplomatic/utils/serialization.py
samplomatic/utils/undress_box.py
samplomatic/utils/validate_literals.py
samplomatic/virtual_registers/__init__.py
samplomatic/virtual_registers/c1_register.py
samplomatic/virtual_registers/finite_group_register.py
samplomatic/virtual_registers/group_register.py
samplomatic/virtual_registers/pauli_register.py
samplomatic/virtual_registers/u2_register.py
samplomatic/virtual_registers/virtual_register.py
samplomatic/virtual_registers/z2_register.py
samplomatic/virtual_registers/tables/__init__.py
samplomatic/virtual_registers/tables/c1_tables.py
samplomatic/visualization/__init__.py
samplomatic/visualization/graphviz_layout.py
samplomatic/visualization/hover_style.py
samplomatic/visualization/plot_graph.py
test/__init__.py
test/conftest.py
test/integration/__init__.py
test/integration/test_change_basis_samples.py
test/integration/test_dynamic_circuits.py
test/integration/test_generate_boxing_pass_manager.py
test/integration/test_inject_cliffford_samples.py
test/integration/test_inject_noise_samples.py
test/integration/test_measurement_twirling.py
test/integration/test_parametric_twirling_samples.py
test/integration/test_static_twirling_samples.py
test/integration/utils.py
test/performance/__init__.py
test/performance/test_builder.py
test/performance/test_sampling.py
test/performance/test_serialization.py
test/performance/test_transpiler.py
test/performance/utils/__init__.py
test/performance/utils/layered_circuits.py
test/unit/__init__.py
test/unit/test_get_builders.py
test/unit/test_markdown_codeblocks.py
test/unit/test_partition.py
test/unit/test_tensor_interface.py
test/unit/test_annotations/__init__.py
test/unit/test_annotations/test_change_basis.py
test/unit/test_annotations/test_inject_local_clifford.py
test/unit/test_annotations/test_inject_noise.py
test/unit/test_annotations/test_twirl.py
test/unit/test_builders/__init__.py
test/unit/test_builders/test_builder_yield_from_dag.py
test/unit/test_builders/test_builders_pre_samplex.py
test/unit/test_builders/test_builders_template.py
test/unit/test_builders/test_general_build_errors.py
test/unit/test_builders/test_param_iter.py
test/unit/test_builders/test_utils.py
test/unit/test_distributions/__init__.py
test/unit/test_distributions/test_haar_u2.py
test/unit/test_distributions/test_uniform_c1.py
test/unit/test_distributions/test_uniform_pauli.py
test/unit/test_graph_utils/__init__.py
test/unit/test_graph_utils/test_get_clusters.py
test/unit/test_graph_utils/test_node_candidate.py
test/unit/test_graph_utils/test_replace_edges_with_one_edge.py
test/unit/test_graph_utils/test_replace_nodes_with_one_node.py
test/unit/test_pre_samplex/__init__.py
test/unit/test_pre_samplex/test_pre_samplex.py
test/unit/test_samplex/__init__.py
test/unit/test_samplex/conftest.py
test/unit/test_samplex/test_interfaces.py
test/unit/test_samplex/test_parameter_expression_table.py
test/unit/test_samplex/test_samplex.py
test/unit/test_samplex/test_nodes/__init__.py
test/unit/test_samplex/test_nodes/test_change_basis_node.py
test/unit/test_samplex/test_nodes/test_collect_template_values.py
test/unit/test_samplex/test_nodes/test_collect_z2_to_output_node.py
test/unit/test_samplex/test_nodes/test_combine_registers_node.py
test/unit/test_samplex/test_nodes/test_conversion_node.py
test/unit/test_samplex/test_nodes/test_inject_noise_node.py
test/unit/test_samplex/test_nodes/test_multiplication_node.py
test/unit/test_samplex/test_nodes/test_node.py
test/unit/test_samplex/test_nodes/test_pauli_past_clifford.py
test/unit/test_samplex/test_nodes/test_slice_register_node.py
test/unit/test_samplex/test_nodes/test_twirl_sampling_node.py
test/unit/test_samplex/test_nodes/test_u2_param_multiplication_node.py
test/unit/test_serialization/__init__.py
test/unit/test_serialization/test_node_serializers.py
test/unit/test_serialization/test_parameter_expression_serializers.py
test/unit/test_serialization/test_samplex_serialization.py
test/unit/test_serialization/test_specification_serializers.py
test/unit/test_serialization/test_type_serializer.py
test/unit/test_serialization/test_virtual_register_serializers.py
test/unit/test_synths/__init__.py
test/unit/test_synths/test_get_synth.py
test/unit/test_synths/test_rzrx_synth.py
test/unit/test_synths/test_rzsx_synth.py
test/unit/test_synths/test_synth.py
test/unit/test_transpiler/__init__.py
test/unit/test_transpiler/test_generate_boxing_pass_manager.py
test/unit/test_transpiler/test_passes/__init__.py
test/unit/test_transpiler/test_passes/test_absorb_single_qubit_gates.py
test/unit/test_transpiler/test_passes/test_add_inject_noise.py
test/unit/test_transpiler/test_passes/test_add_terminal_right_dressed_boxes.py
test/unit/test_transpiler/test_passes/test_group_gates_into_boxes.py
test/unit/test_transpiler/test_passes/test_group_meas_into_boxes.py
test/unit/test_transpiler/test_passes/test_inline_boxes.py
test/unit/test_transpiler/test_passes/test_insert_noops/__init__.py
test/unit/test_transpiler/test_passes/test_insert_noops/test_add_noops.py
test/unit/test_transpiler/test_passes/test_insert_noops/test_add_noops_active_accum.py
test/unit/test_transpiler/test_passes/test_insert_noops/test_add_noops_active_circuit.py
test/unit/test_transpiler/test_passes/test_insert_noops/test_add_noops_all.py
test/unit/test_utils/__init__.py
test/unit/test_utils/test_box_key.py
test/unit/test_utils/test_find_unique_box_instructions.py
test/unit/test_utils/test_frozen_dict.py
test/unit/test_utils/test_get_annotation.py
test/unit/test_utils/test_undress_box.py
test/unit/test_utils/test_validate_literal.py
test/unit/test_virtual_registers/__init__.py
test/unit/test_virtual_registers/test_c1_register.py
test/unit/test_virtual_registers/test_finite_group_register.py
test/unit/test_virtual_registers/test_pauli_register.py
test/unit/test_virtual_registers/test_u2_register.py
test/unit/test_virtual_registers/test_virtual_register.py
test/unit/test_virtual_registers/test_z2_register.py
test/unit/test_visualization/__init__.py
test/unit/test_visualization/test_plot_graph.py