Skip to main contentIBM Quantum Documentation

draw_layer_error_map

draw_layer_error_map(layer_error, embedding, colorscale='Bluered', color_no_data='lightgray', color_out_of_scale='lightgreen', num_edge_segments=16, edge_width=4, height=500, highest_rate=None, background_color='white', radius=0.25, width=800)

GitHub

Draw a map view of a LayerError.

Parameters

  • layer_error (LayerError) – The LayerError to draw.
  • embedding (Union[Embedding, BackendV2]) – An Embedding object containing the coordinates and coupling map to draw the layer error on, or a backend to generate an Embedding for.
  • colorscale (str) – The colorscale used to show the rates of layer_error.
  • color_no_data (str) – The color used for qubits and edges for which no data is available.
  • color_out_of_scale (str) – The color used for rates with value greater than highest_rate.
  • num_edge_segments (int) – The number of equal-sized segments that edges are made of.
  • edge_width (float) – The line width of the edges in pixels.
  • height (int) – The height of the returned figure.
  • highest_rate (Optional[float]) – The highest rate, used to normalize all other rates before choosing their colors. If None, it defaults to the highest value found in the layer_error.
  • background_color (str) – The background color.
  • radius (float) – The radius of the pie charts representing the qubits.
  • width (int) – The width of the returned figure.

Raises

  • ValueError – If the given coordinates are incompatible with the specified backend.
  • ValueError – If backend has no coupling map.

Return type

Figure

Was this page helpful?
Report a bug or request content on GitHub.