IODA Bundle
|
Public Member Functions | |
def | __init__ (self, center_datetime, out_file) |
def | readInFiles (self, filenames) |
def | writeIODA (self) |
Public Attributes | |
center_datetime | |
outfile | |
writer | |
data | |
units_values | |
LocMdata | |
VarMdata | |
AttrData | |
nlocs_max | |
Static Public Attributes | |
string | VAR_NAME = "brightness_temperature" |
list | LOCATION_KEYS |
dictionary | LOC_MDATA_MAP |
int | SAT_ZEN_MAX = 74 |
Private Member Functions | |
def | _rad2bt (cls, wavnum, radiance) |
def | _initialize_metadata_key (self, new_key, old_key, ncd) |
Static Private Attributes | |
float | _H_PLANCK = 6.62606957 * 1e-34 |
float | _K_BOLTZMANN = 1.3806488 * 1e-23 |
float | _C_SPEED = 2.99792458 * 1e8 |
float | _K1 = _H_PLANCK * _C_SPEED / _K_BOLTZMANN |
int | _K2 = 2 * _H_PLANCK * _C_SPEED**2 |
Definition at line 30 of file giirs_ssec2ioda.py.
def giirs_ssec2ioda.Giirs2Ioda.__init__ | ( | self, | |
center_datetime, | |||
out_file | |||
) |
Arguments: center_datetime: Window center (type: datetime or string representation) out_file: Name of IODA file to write (type: str or Path)
Definition at line 52 of file giirs_ssec2ioda.py.
|
private |
Common initialization for LocMdata metadata for new variable names new_key - IODA variable name old_key - GIIRS SSEC NetCDF variable name ncd - GIIRS NetCDF scan file
Definition at line 244 of file giirs_ssec2ioda.py.
|
private |
Definition at line 238 of file giirs_ssec2ioda.py.
def giirs_ssec2ioda.Giirs2Ioda.readInFiles | ( | self, | |
filenames | |||
) |
def giirs_ssec2ioda.Giirs2Ioda.writeIODA | ( | self | ) |
|
staticprivate |
Definition at line 233 of file giirs_ssec2ioda.py.
|
staticprivate |
Definition at line 231 of file giirs_ssec2ioda.py.
|
staticprivate |
Definition at line 234 of file giirs_ssec2ioda.py.
Definition at line 235 of file giirs_ssec2ioda.py.
|
staticprivate |
Definition at line 232 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.AttrData |
Definition at line 68 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.center_datetime |
Definition at line 60 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.data |
Definition at line 64 of file giirs_ssec2ioda.py.
|
static |
Definition at line 40 of file giirs_ssec2ioda.py.
|
static |
Definition at line 33 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.LocMdata |
Definition at line 66 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.nlocs_max |
Definition at line 152 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.outfile |
Definition at line 61 of file giirs_ssec2ioda.py.
|
static |
Definition at line 50 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.units_values |
Definition at line 65 of file giirs_ssec2ioda.py.
|
static |
Definition at line 31 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.VarMdata |
Definition at line 67 of file giirs_ssec2ioda.py.
giirs_ssec2ioda.Giirs2Ioda.writer |
Definition at line 62 of file giirs_ssec2ioda.py.