epymorph.adrio.prism
ADRIOs that access PRISM files for climate data.
TemperatureType
module-attribute
TemperatureType = Literal['Minimum', 'Mean', 'Maximum']
A daily temperature measurement provided in the PRISM data.
VPDType
module-attribute
VPDType = Literal['Minimum', 'Maximum']
A daily vapor pressure deficit measurement provided in the PRISM data.
Precipitation
Bases: _PrismADRIOMixin
, ADRIO[float64, float64]
Loads daily precipitation data (in millimeters) from PRISM data files.
PRISM ADRIOs require you to provide centroids as a data attribute, which is where we'll sample a value from the source file for each node. If the PRISM model is not defined for a particular centroid, you'll get an "undefined" data issue in the result. This is common for locations outside of the US, as PRISM only covers the contiguous 48 United States; but it also happens for centroids located on bodies of water. In this case, you may need to adjust centroids to get values.
DewPoint
Bases: _PrismADRIOMixin
, ADRIO[float64, float64]
Loads daily dew point data (in degrees Celsius) from PRISM data files.
PRISM ADRIOs require you to provide centroids as a data attribute, which is where we'll sample a value from the source file for each node. If the PRISM model is not defined for a particular centroid, you'll get an "undefined" data issue in the result. This is common for locations outside of the US, as PRISM only covers the contiguous 48 United States; but it also happens for centroids located on bodies of water. In this case, you may need to adjust centroids to get values.
Temperature
Temperature(temp_var: TemperatureType)
Bases: _PrismADRIOMixin
, ADRIO[float64, float64]
Loads daily temperature data (in degrees Celsius) from PRISM data files. You can select either the minimum, maximum, or mean daily temperature.
PRISM ADRIOs require you to provide centroids as a data attribute, which is where we'll sample a value from the source file for each node. If the PRISM model is not defined for a particular centroid, you'll get an "undefined" data issue in the result. This is common for locations outside of the US, as PRISM only covers the contiguous 48 United States; but it also happens for centroids located on bodies of water. In this case, you may need to adjust centroids to get values.
Parameters:
-
temp_var
(TemperatureType
) –Which daily temperature measure to select (min, max, mean).
VaporPressureDeficit
VaporPressureDeficit(vpd_var: VPDType)
Bases: _PrismADRIOMixin
, ADRIO[float64, float64]
Loads daily vapor pressure deficit data (in hectopascals) from PRISM data files. You can select either the minimum or maximum daily vapor pressure deficit.
PRISM ADRIOs require you to provide centroids as a data attribute, which is where we'll sample a value from the source file for each node. If the PRISM model is not defined for a particular centroid, you'll get an "undefined" data issue in the result. This is common for locations outside of the US, as PRISM only covers the contiguous 48 United States; but it also happens for centroids located on bodies of water. In this case, you may need to adjust centroids to get values.
Parameters:
-
vpd_var
(VPDType
) –Which daily vapor pressure deficit measure to select (min, max).