docs: def addGeneProduct(
              self, sequence_id, product_id, product_label=None, product_type=None):
          """
          Add gene/variant/allele has_gene_product relationship
          Can be used to either describe a gene to transcript relationship
          or gene to protein
          :param sequence_id:
          :param product_id:
          :param product_label:
          :param product_type:
          :return:
  
          """
          if product_label is not None and product_type is not None:
              self.model.addIndividualToGraph(
                  product_id, product_label, product_type)
          self.graph.addTriple(
              sequence_id, self.globaltt['has gene product'], product_id)
  
          return