docs: def get_nonparametric_sources(self):
          """
          :returns: list of non parametric sources in the composite source model
          """
          return [src for sm in self.source_models
                  for src_group in sm.src_groups
                  for src in src_group if hasattr(src, 'data')]