code: def iris_edge_list():
      """
      Edge list to construct bayesian network for iris data
      """
      edge_list = [
          ("sepal width (cm)", "sepal length (cm)"),
          ("petal length (cm)", "sepal length (cm)"),
          ("petal length (cm)", "sepal width (cm)"),
          ("petal width (cm)", "petal length (cm)"),
          ("type", "sepal width (cm)"),
          ("type", "petal width (cm)"),
      ]
      return edge_list
  
imports: import itertools
  from typing import Dict
  import numpy
  import pandas
  import pytest
  from pgmpy.models import BayesianNetwork
  from sklearn.datasets import load_iris
  from causalnex.discretiser import Discretiser
  from causalnex.network import BayesianNetwork
  from causalnex.structure import StructureModel
  from causalnex.structure.notears import from_pandas
label_desc: Use image node_id 26 for calling a global function with example usage: iris_edge_list() and returns: edge_list