dtc_super_resolution.rcm_emulator_loc_entrypoint
Entrypoint for the RCM emulator pipeline.
Functions
|
Run the high-level RCM emulator pipeline. |
- main(gcm_zarr_path: Annotated[str, Parameter(help='Path to the GCM data')], rcm_zarr_path: Annotated[str, Parameter(help='Path to the RCM data')], location: Annotated[tuple[float, float], Parameter(help='Location coordinates (lat, lon)')], output_zarr_path: Annotated[str, Parameter(help='Directory to store downloaded data')], model_name: Annotated[Literal['model_baseline_unet', 'model_attention_unet'], Parameter(help='Name of the model to use for inference')]) None
Run the high-level RCM emulator pipeline.
This function orchestrates the entire process, from data download to inference and saving the final output.