code: def gene_name_reaction_rule(self):
          
          names = {i.id: i.name for i in self._genes}
          ast = parse_gpr(self._gene_reaction_rule)[0]
          return ast2str(ast, names=names)
docs: Display gene_reaction_rule with names intead.
  
          Do NOT use this string for computation. It is intended to give a
          representation of the rule using more familiar gene names instead of
          the often cryptic ids.