def METHOD_NAME(self, star_list, logger=None):
    """Solve for the interpolation coefficients given stars and attributes
    :param star_list:   A list of Star instances to interpolate between
    :param logger:      A logger object for logging debug info. [default: None]
    """
    locations = np.array([self.getProperties(star) for star in star_list])
    targets = np.array([star.fit.params for star in star_list])
    self._fit(locations, targets)