easy_vic_build.tools.dpc_func.extractData_func.Extract_CAMELS_ForcingDaymet
Module easy_vic_build.tools.dpc_func.extractData_func.Extract_CAMELS_ForcingDaymet.
Functions
|
params: |
|
_summary_ |
|
Run |
- easy_vic_build.tools.dpc_func.extractData_func.Extract_CAMELS_ForcingDaymet.readForcingDaymet(hru_id_list=None)[source]
Run
readForcingDaymetdata processing routine.- Parameters:
hru_id_list (object, optional) – Input value for
hru_id_list.- Returns:
Output generated by this function.
- Return type:
object
- easy_vic_build.tools.dpc_func.extractData_func.Extract_CAMELS_ForcingDaymet.ExtractForcingDaymet(forcingDaymet, forcingDaymetGaugeAttributes, gauge_id, read_dates, plot=False)[source]
_summary_
- Parameters:
forcingDaymet (_type_) – _description_
forcingDaymetGaugeAttributes (_type_) – _description_
gauge_id (_type_) – _description_
extract_dates (_type_) – _description_, #!note should be set to avoid missing value e.g. extract_dates = pd.date_range(“19800101”, “20141231”, freq=”D”)
plot (bool, optional) – _description_. Defaults to False.
- easy_vic_build.tools.dpc_func.extractData_func.Extract_CAMELS_ForcingDaymet.ExtractData(basinShp, read_dates=None, read_keys=None)[source]
- params:
read_dates: pd.date_range(“19800101”, “20141231”, freq=”D”), should be set to avoid missing value read_keys: [“prcp(mm/day)”] # “prcp(mm/day)” “srad(W/m2)” “dayl(s)” “swe(mm)” “tmax(C)” “tmin(C)” “vp(Pa)”