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

Public Member Functions

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

Public Attributes

 filename
 
 obstype
 
 obsvars
 
 validtime
 
 nobs
 
 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 Conv - conventional observations

            Use this class to read in conventional 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 543 of file gsi_ncdiag.py.

Constructor & Destructor Documentation

◆ __init__()

def gsi_ncdiag.Conv.__init__ (   self,
  filename 
)

Definition at line 556 of file gsi_ncdiag.py.

Member Function Documentation

◆ close()

def gsi_ncdiag.Conv.close (   self)

Definition at line 582 of file gsi_ncdiag.py.

Here is the caller graph for this function:

◆ read()

def gsi_ncdiag.Conv.read (   self)

Definition at line 573 of file gsi_ncdiag.py.

◆ toGeovals()

def gsi_ncdiag.Conv.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 585 of file gsi_ncdiag.py.

Here is the call graph for this function:

◆ toIODAobs()

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

Definition at line 667 of file gsi_ncdiag.py.

Here is the call graph for this function:

Member Data Documentation

◆ df

gsi_ncdiag.Conv.df

Definition at line 580 of file gsi_ncdiag.py.

◆ filename

gsi_ncdiag.Conv.filename

Definition at line 557 of file gsi_ncdiag.py.

◆ nobs

gsi_ncdiag.Conv.nobs

Definition at line 579 of file gsi_ncdiag.py.

◆ obstype

gsi_ncdiag.Conv.obstype

Definition at line 561 of file gsi_ncdiag.py.

◆ obsvars

gsi_ncdiag.Conv.obsvars

Definition at line 567 of file gsi_ncdiag.py.

◆ validtime

gsi_ncdiag.Conv.validtime

Definition at line 577 of file gsi_ncdiag.py.


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