def METHOD_NAME(dataset_garden: catalog.Dataset, dest_dir: str) -> catalog.Dataset:
    # Initialize new garden dataset.
    dataset = catalog.Dataset.create_empty(dest_dir)
    # Add dataset metadata.
    dataset.metadata = deepcopy(dataset_garden.metadata)
    dataset.metadata.version = N.version
    dataset.save()
    return dataset