NASA Logo
Ocean Color Science Software

ocssw V2022
l1aconvert_octs Namespace Reference

Functions

def convertToNetcdfName (str hdfname)
 
def copyGlobalAttributes (str iFile, str oFile)
 
def assignNcVarAttr (ncVar, dict attrDict, dataType)
 
def getChunking (ncDims)
 
def copyDatasets ()
 
def addTimeVariable ()
 
def closeFiles ()
 
def setDimensions ()
 
def main ()
 

Variables

 HDF_READ = SDC.READ
 
string NC_WRITE = "w"
 
string NC_FORMAT = "NETCDF4"
 
tuple SKIP_ATTRIBUTES
 
dictionary GET_NC_TYPES
 
 hdfFile = None
 
 ncFile = None
 
string errorAt = ""
 

Function Documentation

◆ addTimeVariable()

def l1aconvert_octs.addTimeVariable ( )

Definition at line 374 of file l1aconvert_octs.py.

◆ assignNcVarAttr()

def l1aconvert_octs.assignNcVarAttr (   ncVar,
dict  attrDict,
  dataType 
)

Definition at line 217 of file l1aconvert_octs.py.

◆ closeFiles()

def l1aconvert_octs.closeFiles ( )

Definition at line 404 of file l1aconvert_octs.py.

◆ convertToNetcdfName()

def l1aconvert_octs.convertToNetcdfName ( str  hdfname)

Definition at line 100 of file l1aconvert_octs.py.

◆ copyDatasets()

def l1aconvert_octs.copyDatasets ( )

Definition at line 322 of file l1aconvert_octs.py.

◆ copyGlobalAttributes()

def l1aconvert_octs.copyGlobalAttributes ( str  iFile,
str  oFile 
)

Definition at line 108 of file l1aconvert_octs.py.

◆ getChunking()

def l1aconvert_octs.getChunking (   ncDims)

Definition at line 268 of file l1aconvert_octs.py.

◆ main()

def l1aconvert_octs.main ( )

Definition at line 501 of file l1aconvert_octs.py.

◆ setDimensions()

def l1aconvert_octs.setDimensions ( )

Definition at line 417 of file l1aconvert_octs.py.

Variable Documentation

◆ errorAt

string errorAt = ""

Definition at line 105 of file l1aconvert_octs.py.

◆ GET_NC_TYPES

dictionary GET_NC_TYPES
Initial value:
1 = {
2  SDC.UINT8: np.uint8, # ubyte
3  SDC.FLOAT32: np.float32, # float
4  SDC.FLOAT64: np.float64, # double
5  SDC.INT16: np.int16, # short
6  SDC.UINT16: np.uint16, # ushort
7  SDC.UINT32: np.uint32, # uint
8  SDC.INT32: np.int32, # int,
9  SDC.CHAR: 'S1' # string stored as 8bit char array
10 }

Definition at line 83 of file l1aconvert_octs.py.

◆ HDF_READ

HDF_READ = SDC.READ

Convert an L1A OCTS HDF4 File into a L1A NetCDF File Reads the contents of the input HDF4 file and outputs it as a NetCDF Naming conventions will be changed.

ie: Start Year --> start_year

Definition at line 28 of file l1aconvert_octs.py.

◆ hdfFile

hdfFile = None

Definition at line 95 of file l1aconvert_octs.py.

◆ NC_FORMAT

string NC_FORMAT = "NETCDF4"

Definition at line 30 of file l1aconvert_octs.py.

◆ NC_WRITE

string NC_WRITE = "w"

Definition at line 29 of file l1aconvert_octs.py.

◆ ncFile

ncFile = None

Definition at line 96 of file l1aconvert_octs.py.

◆ SKIP_ATTRIBUTES

tuple SKIP_ATTRIBUTES

Definition at line 34 of file l1aconvert_octs.py.