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

Public Member Functions

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

Public Attributes

 filename
 
 obstype
 
 sensor
 
 satellite
 
 validtime
 
 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 AOD - aerosol optical depth satellite observations

    Use this class to read in AOD satellite 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 1368 of file gsi_ncdiag.py.

Constructor & Destructor Documentation

◆ __init__()

def gsi_ncdiag.AOD.__init__ (   self,
  filename 
)

Definition at line 1380 of file gsi_ncdiag.py.

Member Function Documentation

◆ read()

def gsi_ncdiag.AOD.read (   self)

Definition at line 1394 of file gsi_ncdiag.py.

◆ toGeovals()

def gsi_ncdiag.AOD.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 1404 of file gsi_ncdiag.py.

Here is the call graph for this function:

◆ toIODAobs()

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

Definition at line 1457 of file gsi_ncdiag.py.

Here is the call graph for this function:

Member Data Documentation

◆ df

gsi_ncdiag.AOD.df

Definition at line 1402 of file gsi_ncdiag.py.

◆ filename

gsi_ncdiag.AOD.filename

Definition at line 1381 of file gsi_ncdiag.py.

◆ nchans

gsi_ncdiag.AOD.nchans

Definition at line 1401 of file gsi_ncdiag.py.

◆ nobs

gsi_ncdiag.AOD.nobs

Definition at line 1400 of file gsi_ncdiag.py.

◆ obstype

gsi_ncdiag.AOD.obstype

Definition at line 1387 of file gsi_ncdiag.py.

◆ satellite

gsi_ncdiag.AOD.satellite

Definition at line 1392 of file gsi_ncdiag.py.

◆ sensor

gsi_ncdiag.AOD.sensor

Definition at line 1391 of file gsi_ncdiag.py.

◆ validtime

gsi_ncdiag.AOD.validtime

Definition at line 1398 of file gsi_ncdiag.py.


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