code: def super_basis(self):
          
  
          labels_ops = [(bnl + "^T (x) " + bml, qt.sprepost(bm, bn)) for (bnl, bn), (bml, bm) in
                        itertools.product(self, self)]
          return OperatorBasis(labels_ops)
docs: Generate the superoperator basis in which the Choi matrix can be represented.
  
          The follows the definition in
          `Chow et al. <https://doi.org/10.1103/PhysRevLett.109.060501>`_
  
  
          :return (OperatorBasis): The super basis as an OperatorBasis object.