slv.inversion.priors.get_slv_prior#
- slv.inversion.priors.get_slv_prior(prior, out_grid, flux_times, flux_freq=None, bbox=None, extent=None, **kwargs)[source]#
Build the prior flux for
InversionConfig.prior.- Parameters:
prior (str) –
"epa"(load_epa_prior()),"edgar"(load_edgar_prior()) or"constant"(build_constant_prior()); case-insensitive.out_grid (xr.DataArray) – Target lon/lat grid (
InversionConfig.grid).flux_times (pd.DatetimeIndex) – Start of each flux interval.
flux_freq (str, optional) – Flux interval (e.g.
"MS"); a coarser interval than the inventory’s is averaged to.bbox (tuple, optional) – Clip the inventory before regridding.
extent (tuple, optional) – Clip the inventory before regridding.
**kwargs – Passed to the loader (e.g.
express=Truefor EPA,value=for constant).
- Returns:
Flux in umol/m2/s (the Jacobian’s units), indexed by (time, lat, lon) or (time, lon, lat).
- Return type:
pd.Series