Internal API¶
Routines¶
GeoCAT-comp routines¶
Check if a variable contains datetime like objects (either np.datetime64, or cftime.datetime) |
|
Helper function to determine the time bounds based on the given dataset and frequency and then calculate the averages of them. |
|
Given an array of datetimes, infer the CF calendar name. |
|
Returns True when |
|
Convenience function to be used in both eofunc_eofs and eofunc_pcs functions. |
|
Define interpolation function. |
|
Calculate pressure at the hybrid levels. |
|
Calculate sigma at the hybrid levels. |
|
Execute the defined interpolation function on data. |
|
Helper Function: Handling missing data functionality and adding cyclic point if required. |
|
Helper Function: Handling missing data functionality. |
|
This function calculates the dew point temperature given temperature and relative humidity using equations from John Dutton's "Ceaseless Wind" (pp 273-274) |
|
Compute the 'heat index' as calculated by the National Weather Service. |
|
Helper function to compute the heat index. |
|
Calculates relative humidity with respect to ice, given temperature, mixing ratio, and pressure. |
|
Calculates relative humidity with respect to ice, given temperature, mixing ratio, and pressure. |
|
Calculates relative humidity with respect to water, given temperature, mixing ratio, and pressure. |
|
Compute the 'heat index' as calculated by the National Weather Service. |
|
Calculates relative humidity with respect to ice, given temperature, mixing ratio, and pressure. |
|
Attempts to extract missing_value or _FillValue from either data or dict. |
|
An extension to numpy.polyfit function to support multi-dimensional arrays, Dask arrays, and missing values. |
|
rearranges the numpy.ndarray as a two-dimensional array of size (n, |
|
Returns data unchunked along axis. |