docs: def get_attribute_mappings(self):
          """Get a dictionary of mappings between vertices and enumerated attributes.
  
          :return: Dictionary of mappings between vertices and enumerated attributes.
          """
          att_ind_start = len(self.graph.vs)
          att_mappings = defaultdict(list)
          att_ind_end = self._add_differential_expression_attributes(att_ind_start, att_mappings)
          if "associated_diseases" in self.graph.vs.attributes():
              self._add_disease_association_attributes(att_ind_end, att_mappings)
          return att_mappings