def METHOD_NAME(dest_dir: str) -> None:
    log.info("life_tables.start")
    # read dataset from meadow
    ds_meadow = Dataset(DATASET_MEADOW)
    # init dataset
    ds_garden = Dataset.create_empty(dest_dir)
    ds_garden.metadata = ds_meadow.metadata
    ds_garden.metadata.short_name = SHORT_NAME
    ds_garden.metadata.update_from_yaml(N.metadata_path)
    # build tables
    for table_new, tables_old in TABLE_MAPPING.items():
        log.info(f"life_tables: {table_new}.start")
        tb_garden = make_table(ds_meadow, tables_old, table_new)
        ds_garden.add(tb_garden)
        ds_garden.save()
        log.info(f"life_tables: {table_new}.end")
    log.info("life_tables.end")