Pattern Manipulation ==================== :mod:`graphix.pattern` module +++++++++++++++++++++++++++++++++++ .. currentmodule:: graphix.pattern .. autoclass:: Pattern .. automethod:: __init__ .. automethod:: add .. automethod:: extend .. automethod:: clear .. automethod:: replace .. automethod:: reorder_output_nodes .. automethod:: reorder_input_nodes .. automethod:: simulate_pattern .. automethod:: compute_max_degree .. automethod:: get_angles .. automethod:: get_vops .. automethod:: connected_nodes .. automethod:: perform_pauli_measurements .. automethod:: to_ascii .. automethod:: to_unicode .. automethod:: to_latex .. automethod:: standardize .. automethod:: shift_signals .. automethod:: is_standard .. automethod:: extract_graph .. automethod:: extract_nodes .. automethod:: parallelize_pattern .. automethod:: minimize_space .. automethod:: draw_graph .. automethod:: max_space .. automethod:: get_layers .. automethod:: to_qasm3 .. autofunction:: measure_pauli