easy_vic_build.tools.dpc_func.extractData_func.Extract_ERA5_SM

Module easy_vic_build.tools.dpc_func.extractData_func.Extract_ERA5_SM.

Functions

ExtractData(grid_shp[, period, var_name, ...])

Run ExtractData data processing routine.

aggregateERA5_LandSM_Hourly2Daily(src_dir, ...)

Run aggregateERA5_LandSM_Hourly2Daily data processing routine.

aggregateERA5_LandSM_Hourly2Daily_func()

Run aggregateERA5_LandSM_Hourly2Daily_func data processing routine.

easy_vic_build.tools.dpc_func.extractData_func.Extract_ERA5_SM.aggregateERA5_LandSM_Hourly2Daily(src_dir, dst_dir, variable_dir, aggregate_func)[source]

Run aggregateERA5_LandSM_Hourly2Daily data processing routine.

Parameters:
  • src_dir (object) – Input value for src_dir.

  • dst_dir (object) – Input value for dst_dir.

  • variable_dir (object) – Input value for variable_dir.

  • aggregate_func (object) – Input value for aggregate_func.

Returns:

This method does not return a value.

Return type:

None

easy_vic_build.tools.dpc_func.extractData_func.Extract_ERA5_SM.aggregateERA5_LandSM_Hourly2Daily_func()[source]

Run aggregateERA5_LandSM_Hourly2Daily_func data processing routine.

Returns:

This method does not return a value.

Return type:

None

easy_vic_build.tools.dpc_func.extractData_func.Extract_ERA5_SM.ExtractData(grid_shp, period=['19800101', '20101231'], var_name='1', aggregate_func=functools.partial(<function nanmean>, axis=1))[source]

Run ExtractData data processing routine.

Parameters:
  • grid_shp (object) – Input value for grid_shp.

  • period (object, optional) – Input value for period.

  • var_name (object, optional) – Input value for var_name.

  • aggregate_func (object, optional) – Input value for aggregate_func.

Returns:

Output generated by this function.

Return type:

object