ascat.regrid package
Submodules
ascat.regrid.interface module
- ascat.regrid.interface.parse_args_swath_regrid(args)[source]
Parse command line arguments for regridding an ASCAT swath file to a regular grid.
- Parameters:
args (list) – Command line arguments.
- Returns:
parser – Argument Parser object.
- Return type:
ArgumentParser
ascat.regrid.regrid module
- ascat.regrid.regrid.regrid_swath_ds(ds, src_grid, trg_grid, grid_lut)[source]
Convert a swath dataset to their nearest neighbors on a regular lat/lon grid.
- Parameters:
ds (xarray.Dataset) – Swath dataset.
src_grid (pygeogrids.grids.BasicGrid) – Sourde grid.
trg_grid (pygeogrids.grids.BasicGrid) – Target grid.
trg_grid_lut (numpy.ndarray) – Grid look-up table.
- Returns:
ds – Swath dataset resampled on a regular lat/lon grid.
- Return type:
xarray.Dataset
- ascat.regrid.regrid.retrieve_or_store_grid_lut(src_grid, src_grid_id, trg_grid_id, trg_grid_size, store_path=None)[source]
Get a grid and its lookup table either from a store directory or create and return them.
- Parameters:
- Returns:
trg_grid (pygeogrids.grids.BasicGrid) – Target grid.
grid_lut (numpy.ndarray) – Look-up table.