docs: def _add_gene_anatomy_association(self, gene_id, anatomy_curie, rank):
          """
          :param gene_id: str Non curified ID
          :param gene_label: str Gene symbol
          :param anatomy_curie: str curified anatomy term
          :param rank: str rank
          :return: None
          """
          g2a_association = Assoc(self.graph, self.name)
          model = Model(self.graph)
          gene_curie = "ENSEMBL:{}".format(gene_id)
  
          rank = re.sub(r',', '', str(rank))  # ? can't do RE on a float ...
          model.addIndividualToGraph(gene_curie, None)
          g2a_association.sub = gene_curie
          g2a_association.obj = anatomy_curie
          g2a_association.rel = self.globaltt['expressed in']
          g2a_association.add_association_to_graph()
          g2a_association.add_predicate_object(
              self.globaltt['has_quantifier'], float(rank), 'Literal', 'xsd:float')
          return