Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.
NASA Logo
Ocean Color Science Software

ocssw V2022

Public Member Functions

def __init__ (self, inp_file=None, parfile=None, geofile=None, okm=None, hkm=None, qkm=None, obc=None, lutver=None, lutdir=None, delfiles=0, log=False, verbose=False)
 
def __setitem__ (self, index, item)
 
def __getitem__ (self, index)
 
def chk (self)
 
def run (self)
 

Public Attributes

 filename
 
 parfile
 
 geofile
 
 okm
 
 hkm
 
 qkm
 
 obc
 
 proctype
 
 lutversion
 
 lutdir
 
 delfiles
 
 log
 
 ancdir
 
 pcf_file
 
 curdir
 
 verbose
 
 dirs
 
 sensor
 
 prefix
 
 collection_id
 

Detailed Description

Runs l1bgen_modis for a single Level 1A granule
A MODIS Aqua or Terra Level 1B granule is produced from a L1A file.

This script is a wrapper for MODIS L1A to L1B processing:

    -calls the modis_timestamp binary to determine platform & start time
    -constructs the PCF file
    -calls the l1bgen_modisa or l1bgen_modist binary
    -checks exit status from the L1B processing and cleans up if no error

Definition at line 12 of file modis_L1B_utils.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  inp_file = None,
  parfile = None,
  geofile = None,
  okm = None,
  hkm = None,
  qkm = None,
  obc = None,
  lutver = None,
  lutdir = None,
  delfiles = 0,
  log = False,
  verbose = False 
)

Definition at line 27 of file modis_L1B_utils.py.

Member Function Documentation

◆ __getitem__()

def __getitem__ (   self,
  index 
)

Definition at line 101 of file modis_L1B_utils.py.

◆ __setitem__()

def __setitem__ (   self,
  index,
  item 
)

Definition at line 98 of file modis_L1B_utils.py.

◆ chk()

def chk (   self)
check parameters

Definition at line 104 of file modis_L1B_utils.py.

◆ run()

def run (   self)
Run l1bgen_modis (MOD_PR02)

Definition at line 139 of file modis_L1B_utils.py.

Member Data Documentation

◆ ancdir

ancdir

Definition at line 40 of file modis_L1B_utils.py.

◆ collection_id

collection_id

Definition at line 49 of file modis_L1B_utils.py.

◆ curdir

curdir

Definition at line 42 of file modis_L1B_utils.py.

◆ delfiles

delfiles

Definition at line 38 of file modis_L1B_utils.py.

◆ dirs

dirs

Definition at line 44 of file modis_L1B_utils.py.

◆ filename

filename

Definition at line 28 of file modis_L1B_utils.py.

◆ geofile

geofile

Definition at line 30 of file modis_L1B_utils.py.

◆ hkm

hkm

Definition at line 32 of file modis_L1B_utils.py.

◆ log

log

Definition at line 39 of file modis_L1B_utils.py.

◆ lutdir

lutdir

Definition at line 37 of file modis_L1B_utils.py.

◆ lutversion

lutversion

Definition at line 36 of file modis_L1B_utils.py.

◆ obc

obc

Definition at line 34 of file modis_L1B_utils.py.

◆ okm

okm

Definition at line 31 of file modis_L1B_utils.py.

◆ parfile

parfile

Definition at line 29 of file modis_L1B_utils.py.

◆ pcf_file

pcf_file

Definition at line 41 of file modis_L1B_utils.py.

◆ prefix

prefix

Definition at line 46 of file modis_L1B_utils.py.

◆ proctype

proctype

Definition at line 35 of file modis_L1B_utils.py.

◆ qkm

qkm

Definition at line 33 of file modis_L1B_utils.py.

◆ sensor

sensor

Definition at line 45 of file modis_L1B_utils.py.

◆ verbose

verbose

Definition at line 43 of file modis_L1B_utils.py.


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