AWSGEFSArchive#
- class ufs2arco.sources.AWSGEFSArchive(t0: dict, fhr: dict, member: dict, variables: list | tuple | None = None, levels: list | tuple | None = None, use_nearest_levels: bool | None = False, slices: dict | None = None, accum_hrs: dict | None = None)#
Access NOAA’s forecast archive from the Global Ensemble Forecast System (GEFS) at s3://noaa-gefs-pds.
Methods
AWSGEFSArchive.__init__(t0, fhr, member[, ...])An optional routine that builds extra coordinates if needed, see example in ensemble_forecast.py.
Apply any slices, for now just data selection via "sel" or "isel" Note that this is the first transformation, so slicing options relate to the standard dimensions:
AWSGEFSArchive.open_grib(dims, file_suffix, ...)Open a single GRIB file.
AWSGEFSArchive.open_sample_dataset(dims, ...)Attributes
AWSGEFSArchive.available_levelsBuilt-in immutable sequence.
AWSGEFSArchive.available_variablesBuilt-in immutable sequence.
AWSGEFSArchive.dynamic_varsAWSGEFSArchive.file_suffixesAWSGEFSArchive.horizontal_dimsAWSGEFSArchive.nameAWSGEFSArchive.renameUse this to map whatever the original source is to the ufs2arco standards...which need to be documented
AWSGEFSArchive.sample_dimsAWSGEFSArchive.static_vars