icenet.data.processors package¶
Submodules¶
icenet.data.processors.cmip module¶
- class icenet.data.processors.cmip.IceNetCMIPPreProcessor(source: str, member: str, *args, **kwargs)[source]¶
Bases:
IceNetPreProcessor
- Parameters:
source
member
icenet.data.processors.era5 module¶
- class icenet.data.processors.era5.IceNetERA5PreProcessor(*args, **kwargs)[source]¶
Bases:
IceNetPreProcessor
icenet.data.processors.hres module¶
- class icenet.data.processors.hres.IceNetHRESPreProcessor(*args, **kwargs)[source]¶
Bases:
IceNetPreProcessor
icenet.data.processors.meta module¶
- class icenet.data.processors.meta.IceNetMetaPreProcessor(name: str, include_circday: bool = True, include_land: bool = True, **kwargs)[source]¶
Bases:
IceNetPreProcessor
- Parameters:
name
include_circday
include_land
icenet.data.processors.osi module¶
- class icenet.data.processors.osi.IceNetOSIPreProcessor(*args, missing_dates: object = None, **kwargs)[source]¶
Bases:
IceNetPreProcessor
- Parameters:
missing_dates
icenet.data.processors.utils module¶
- icenet.data.processors.utils.condense_data(identifier: str, hemisphere: str, variable: str)[source]¶
Takes existing daily files and creates yearly files
Previous early versions of the pipeline were storing files day by day, which is pretty wasteful. This allows us to create the yearly files and avoid all that nasty re-downloading business
- Parameters:
identifier
hemisphere
variable