IODA Bundle
gsi_ncdiag.Radiances Class Reference
Inheritance diagram for gsi_ncdiag.Radiances:
[legend]
Collaboration diagram for gsi_ncdiag.Radiances:
[legend]

Public Member Functions

def __init__ (self, filename)
 
def read (self)
 
def close (self)
 
def toGeovals (self, OutDir, clobber=True)
 
def toObsdiag (self, OutDir, clobber=True)
 
def toIODAobs (self, OutDir, ObsBias, QCVars, TestRefs, clobber=True)
 
- Public Member Functions inherited from gsi_ncdiag.BaseGSI
def var (self, var_name)
 

Public Attributes

 filename
 
 obstype
 
 validtime
 
 sensor
 
 satellite
 
 nobs
 
 nchans
 
 df
 

Additional Inherited Members

- Static Public Attributes inherited from gsi_ncdiag.BaseGSI
int EPSILON = 9e-12
 
 FLOAT_FILL = nc.default_fillvals['f4']
 
 INT_FILL = nc.default_fillvals['i4']
 

Detailed Description

 class Radiances - satellite radiance observations

            Use this class to read in satellite radiance observations
            from GSI netCDF diag files

Functions:

Attributes:
  filename    - string path to file
  validtime   - datetime object of valid observation time
  nobs        - number of observations

Definition at line 893 of file gsi_ncdiag.py.

Constructor & Destructor Documentation

◆ __init__()

def gsi_ncdiag.Radiances.__init__ (   self,
  filename 
)

Definition at line 909 of file gsi_ncdiag.py.

Member Function Documentation

◆ close()

def gsi_ncdiag.Radiances.close (   self)

Definition at line 933 of file gsi_ncdiag.py.

Here is the caller graph for this function:

◆ read()

def gsi_ncdiag.Radiances.read (   self)

Definition at line 920 of file gsi_ncdiag.py.

◆ toGeovals()

def gsi_ncdiag.Radiances.toGeovals (   self,
  OutDir,
  clobber = True 
)
 toGeovals(OutDir,clobber=True)
if model state fields are in the GSI diag file, create
GeoVaLs in an output file for use by JEDI/UFO

Definition at line 936 of file gsi_ncdiag.py.

Here is the call graph for this function:

◆ toIODAobs()

def gsi_ncdiag.Radiances.toIODAobs (   self,
  OutDir,
  ObsBias,
  QCVars,
  TestRefs,
  clobber = True 
)
 toIODAobs(OutDir,clobber=True)
output observations from the specified GSI diag file
to the JEDI/IODA observation format

Definition at line 1078 of file gsi_ncdiag.py.

Here is the call graph for this function:

◆ toObsdiag()

def gsi_ncdiag.Radiances.toObsdiag (   self,
  OutDir,
  clobber = True 
)
 toObsdiag(OutDir,clobber=True)
if model state fields are in the GSI diag file, create
Obsdiag in an output file for use by JEDI/UFO

Definition at line 993 of file gsi_ncdiag.py.

Here is the call graph for this function:

Member Data Documentation

◆ df

gsi_ncdiag.Radiances.df

Definition at line 931 of file gsi_ncdiag.py.

◆ filename

gsi_ncdiag.Radiances.filename

Definition at line 910 of file gsi_ncdiag.py.

◆ nchans

gsi_ncdiag.Radiances.nchans

Definition at line 930 of file gsi_ncdiag.py.

◆ nobs

gsi_ncdiag.Radiances.nobs

Definition at line 929 of file gsi_ncdiag.py.

◆ obstype

gsi_ncdiag.Radiances.obstype

Definition at line 916 of file gsi_ncdiag.py.

◆ satellite

gsi_ncdiag.Radiances.satellite

Definition at line 927 of file gsi_ncdiag.py.

◆ sensor

gsi_ncdiag.Radiances.sensor

Definition at line 926 of file gsi_ncdiag.py.

◆ validtime

gsi_ncdiag.Radiances.validtime

Definition at line 924 of file gsi_ncdiag.py.


The documentation for this class was generated from the following file: