code: def get_samples_data(self):
          
          for obj in self.get_samples_from_request():
              yield {
                  "obj": obj,
                  "id": api.get_id(obj),
                  "uid": api.get_uid(obj),
                  "title": api.get_title(obj),
                  "path": api.get_path(obj),
                  "url": api.get_url(obj),
                  "sample_type": obj.getSampleTypeTitle(),
                  "client_title": obj.getClientTitle(),
                  "date": ulocalized_time(obj.created(), long_format=True),
              }
docs: Returns a list of Samples data (dictionary)