ocssw
V2022
|
Public Member Functions | |
def | __init__ (self, iArgs, **kwds) |
def | ConvertRaw2Rad (self) |
def | FillWriteFlags (self, ncgrp) |
def | WriteRadFile (self, prodGrp, periodGrp) |
Static Public Member Functions | |
def | GetLineAveragedPic (tempData) |
Public Attributes | |
logger | |
inpDict | |
fNamesDict | |
params | |
debugDict | |
geomDict | |
headerDict | |
badDataDict | |
outFilNamesDict | |
ancDict | |
L0 | |
floatData | |
Detailed Description
Object to assemble the data for converting a HICO L0 file to L1b format. Optional keyword arguments: hdrFile: header file name => default: <L0 basename>.hdr csvFile: csv file name => default: <L0 basename>.csv outFile: output file name => default: <L0 basename>.nc bandScaleFactorFile: as the name suggests => default: Gao_scaling_Final_1_2012.txt hicoFitCoeffsFile: radiometric calibration file name => default: coeff_080706g10emncexp0137ls4l_it13_ftt111_smoothed_2ndcorrsm074x1_asm10_bsm20_ wsm12_iss_1_2012.dat wvlFile: wavelength file name => default: "HICO_Wavlns_FWHM_128_Chnls_Gao_Shift_0p84nm_v2p0_1column.txt" issXVVFile: ISS data file name => default: "ISS_MINUS_XVV.TXT" secOrFile: second order correction coefficients file name => default: "HICO_Empirical_water_scale_ftt1.11ms_1_2012.txt" r2rInputParamFile: processing parameters, defaults will be applied if not supplied doCal: calibration flag => default = true.
Definition at line 68 of file HicoL0toL1B.py.
Constructor & Destructor Documentation
◆ __init__()
def __init__ | ( | self, | |
iArgs, | |||
** | kwds | ||
) |
Definition at line 97 of file HicoL0toL1B.py.
Member Function Documentation
◆ ConvertRaw2Rad()
def ConvertRaw2Rad | ( | self | ) |
Definition at line 809 of file HicoL0toL1B.py.
◆ FillWriteFlags()
def FillWriteFlags | ( | self, | |
ncgrp | |||
) |
Fills bad data flags array. Flags array is then saved to file. Flagbits used are 0, 1, 2, 4, 5, 6; also 7 if doCal option is on. Bit 3, NAVWARN, is set by default
Definition at line 1083 of file HicoL0toL1B.py.
◆ GetLineAveragedPic()
|
static |
Definition at line 307 of file HicoL0toL1B.py.
◆ WriteRadFile()
def WriteRadFile | ( | self, | |
prodGrp, | |||
periodGrp | |||
) |
Writes _rad.bil (and _rad.hdr files?). Steps: assess whether to export as bil or bip and transpose accordingly, extract data write data Note: The data array, initially, has dims nl x nb x ns, where nl = number of lines, nb = number of bands, ns = number of samples.
Definition at line 1128 of file HicoL0toL1B.py.
Member Data Documentation
◆ ancDict
ancDict |
Definition at line 173 of file HicoL0toL1B.py.
◆ badDataDict
badDataDict |
Definition at line 168 of file HicoL0toL1B.py.
◆ debugDict
debugDict |
Definition at line 156 of file HicoL0toL1B.py.
◆ floatData
floatData |
Definition at line 190 of file HicoL0toL1B.py.
◆ fNamesDict
fNamesDict |
Definition at line 103 of file HicoL0toL1B.py.
◆ geomDict
geomDict |
Definition at line 157 of file HicoL0toL1B.py.
◆ headerDict
headerDict |
Definition at line 160 of file HicoL0toL1B.py.
◆ inpDict
inpDict |
Definition at line 102 of file HicoL0toL1B.py.
◆ L0
L0 |
Definition at line 177 of file HicoL0toL1B.py.
◆ logger
logger |
Definition at line 101 of file HicoL0toL1B.py.
◆ outFilNamesDict
outFilNamesDict |
Definition at line 169 of file HicoL0toL1B.py.
◆ params
params |
Definition at line 144 of file HicoL0toL1B.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/l1bgen_hico/hico/HicoL0toL1B.py