code: def phi_components_normalized(self):
          
          # use a dictionary comprehension to go through and normalize each component of phi to the total
          phi_components_normalized = {i: self.phi_components[i]/self.phi for i in self.phi_components}
          return phi_components_normalized
docs: get the individual components of the total objective function
              normalized to the total PHI being 1.0
  
          Returns
          -------
          dict : dict
              dictionary of observation group, normalized contribution to total phi
  
          Raises
          ------
          Assertion error if self.observation_data groups don't match
          self.res groups