def __make_mosaic_pathname(self, tile_pathname):

        (tile_dir, tile_basename) = os.path.split(tile_pathname)

        mosaic_dir = os.path.join(tile_dir, 'mosaic_cache')
        if self.dataset_dict['level_name'] == 'PQA':
            mosaic_basename = tile_basename
        else:
            mosaic_basename = re.sub(r'\.\w+$', '.vrt', tile_basename)

        return os.path.join(mosaic_dir, mosaic_basename)

#
# Worker methods for coverage.
#
# These are public so that they can be called by test_dataset_record.
#
Return the pathname of the mosaic corresponding to a tile.
dataset/ETHPy150Open GeoscienceAustralia/agdc/src/abstract_ingester/dataset_record.py/DatasetRecord.__make_mosaic_pathname