def METHOD_NAME(self):
    with open(self.level1_list) as src:
        level1_list = [level1.strip() for level1 in src.readlines()]
    for level1 in level1_list:
        container = acquisitions(level1)
        outdir = pjoin(self.outdir, "{}.wagl".format(container.label))
        for granule in container.granules:
            kwargs = {
                "level1": level1,
                "granule": granule,
                "workflow": self.workflow,
                "vertices": self.vertices,
                "pixel_quality": self.pixel_quality,
                "method": self.method,
                "modtran_exe": self.modtran_exe,
                "outdir": outdir,
                "land_sea_path": self.land_sea_path,
                "aerosol": self.aerosol,
                "brdf": self.brdf,
                "ozone_path": self.ozone_path,
                "water_vapour": self.water_vapour,
                "dem_path": self.dem_path,
                "ecmwf_path": self.ecmwf_path,
                "invariant_height_fname": self.invariant_height_fname,
                "dsm_fname": self.dsm_fname,
                "tle_path": self.tle_path,
                "rori": self.rori,
                "compression": self.compression,
                "filter_opts": self.filter_opts,
                "buffer_distance": self.buffer_distance,
                "h5_driver": self.h5_driver,
            }
            yield DataStandardisation(**kwargs)