def METHOD_NAME(dest_dir: str) -> None:
    log.info("ozone_hole_area.start")
    #
    # Load inputs.
    #
    # Retrieve snapshot.
    snap_1: Snapshot = paths.load_dependency("ozone_hole_area_p1.txt")
    snap_2: Snapshot = paths.load_dependency("ozone_hole_area_p2.txt")
    # Load data from snapshot.
    df = build_df(snap_1, snap_2)
    #
    # Process data.
    #
    # Create a new table and ensure all columns are snake-case.
    tb = Table(df, short_name=paths.short_name, underscore=True)
    #
    # Save outputs.
    #
    # Create a new meadow dataset with the same metadata as the snapshot.
    ds_meadow = create_dataset(dest_dir, tables=[tb], default_metadata=snap_1.metadata)
    # Save changes in the new garden dataset.
    ds_meadow.save()
    log.info("ozone_hole_area.end")