OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022

Public Member Functions

def __init__ (self, filename=None, parfile=None, geofile=None, a1=None, a2=None, a3=None, e1=None, e2=None, e3=None, download=True, entrained=False, terrain=False, geothresh=95, sensor=None, anc_file=None, ancdir=None, curdir=False, ancdb='ancillary_data.db', refreshDB=False, forcedl=False, lutver=None, lutdir=None, log=False, verbose=False, timeout=10.0)
 
def __setitem__ (self, index, item)
 
def __getitem__ (self, index)
 
def chk (self)
 
def utcleap (self)
 
def atteph (self)
 
def geochk (self)
 
def run (self)
 

Public Attributes

 filename
 
 parfile
 
 geofile
 
 ancdir
 
 ancdb
 
 refreshDB
 
 a1
 
 a2
 
 a3
 
 e1
 
 e2
 
 e3
 
 download
 
 forcedl
 
 entrained
 
 terrain
 
 geothresh
 
 lutversion
 
 lutdir
 
 log
 
 proctype
 
 curdir
 
 pcf_file
 
 verbose
 
 dirs
 
 sensor
 
 sat_name
 
 start
 
 stop
 
 anc_file
 
 timeout
 
 collection_id
 
 pgeversion
 
 attdir1
 
 attdir2
 
 attdir3
 
 attfile1
 
 attfile2
 
 attfile3
 
 ephdir1
 
 ephdir2
 
 ephdir3
 
 ephfile1
 
 ephfile2
 
 ephfile3
 
 atteph_type
 
 kinematic_state
 
 db_status
 

Detailed Description

Definition at line 14 of file modis_GEO_utils.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  filename = None,
  parfile = None,
  geofile = None,
  a1 = None,
  a2 = None,
  a3 = None,
  e1 = None,
  e2 = None,
  e3 = None,
  download = True,
  entrained = False,
  terrain = False,
  geothresh = 95,
  sensor = None,
  anc_file = None,
  ancdir = None,
  curdir = False,
  ancdb = 'ancillary_data.db',
  refreshDB = False,
  forcedl = False,
  lutver = None,
  lutdir = None,
  log = False,
  verbose = False,
  timeout = 10.0 
)

Definition at line 16 of file modis_GEO_utils.py.

Member Function Documentation

◆ __getitem__()

def __getitem__ (   self,
  index 
)

Definition at line 90 of file modis_GEO_utils.py.

◆ __setitem__()

def __setitem__ (   self,
  index,
  item 
)

Definition at line 87 of file modis_GEO_utils.py.

◆ atteph()

def atteph (   self)
Determine and retrieve required ATTEPH files

Definition at line 157 of file modis_GEO_utils.py.

◆ chk()

def chk (   self)
Check parameters

Definition at line 93 of file modis_GEO_utils.py.

◆ geochk()

def geochk (   self)
Examine a MODIS geolocation file for percent missing data
Returns an error if percent is greater than a threshold

Definition at line 289 of file modis_GEO_utils.py.

◆ run()

def run (   self)
Run geogen_modis (MOD_PR03)

Definition at line 320 of file modis_GEO_utils.py.

◆ utcleap()

def utcleap (   self)
Check date of utcpole.dat and leapsec.dat.
Download if older than 14 days.

Definition at line 133 of file modis_GEO_utils.py.

Member Data Documentation

◆ a1

a1

Definition at line 25 of file modis_GEO_utils.py.

◆ a2

a2

Definition at line 26 of file modis_GEO_utils.py.

◆ a3

a3

Definition at line 27 of file modis_GEO_utils.py.

◆ anc_file

anc_file

Definition at line 48 of file modis_GEO_utils.py.

◆ ancdb

ancdb

Definition at line 23 of file modis_GEO_utils.py.

◆ ancdir

ancdir

Definition at line 22 of file modis_GEO_utils.py.

◆ attdir1

attdir1

Definition at line 162 of file modis_GEO_utils.py.

◆ attdir2

attdir2

Definition at line 162 of file modis_GEO_utils.py.

◆ attdir3

attdir3

Definition at line 162 of file modis_GEO_utils.py.

◆ atteph_type

atteph_type

Definition at line 169 of file modis_GEO_utils.py.

◆ attfile1

attfile1

Definition at line 163 of file modis_GEO_utils.py.

◆ attfile2

attfile2

Definition at line 163 of file modis_GEO_utils.py.

◆ attfile3

attfile3

Definition at line 163 of file modis_GEO_utils.py.

◆ collection_id

collection_id

Definition at line 52 of file modis_GEO_utils.py.

◆ curdir

curdir

Definition at line 40 of file modis_GEO_utils.py.

◆ db_status

db_status

Definition at line 246 of file modis_GEO_utils.py.

◆ dirs

dirs

Definition at line 43 of file modis_GEO_utils.py.

◆ download

download

Definition at line 31 of file modis_GEO_utils.py.

◆ e1

e1

Definition at line 28 of file modis_GEO_utils.py.

◆ e2

e2

Definition at line 29 of file modis_GEO_utils.py.

◆ e3

e3

Definition at line 30 of file modis_GEO_utils.py.

◆ entrained

entrained

Definition at line 33 of file modis_GEO_utils.py.

◆ ephdir1

ephdir1

Definition at line 164 of file modis_GEO_utils.py.

◆ ephdir2

ephdir2

Definition at line 164 of file modis_GEO_utils.py.

◆ ephdir3

ephdir3

Definition at line 164 of file modis_GEO_utils.py.

◆ ephfile1

ephfile1

Definition at line 165 of file modis_GEO_utils.py.

◆ ephfile2

ephfile2

Definition at line 165 of file modis_GEO_utils.py.

◆ ephfile3

ephfile3

Definition at line 165 of file modis_GEO_utils.py.

◆ filename

filename

Definition at line 19 of file modis_GEO_utils.py.

◆ forcedl

forcedl

Definition at line 32 of file modis_GEO_utils.py.

◆ geofile

geofile

Definition at line 21 of file modis_GEO_utils.py.

◆ geothresh

geothresh

Definition at line 35 of file modis_GEO_utils.py.

◆ kinematic_state

kinematic_state

Definition at line 170 of file modis_GEO_utils.py.

◆ log

log

Definition at line 38 of file modis_GEO_utils.py.

◆ lutdir

lutdir

Definition at line 37 of file modis_GEO_utils.py.

◆ lutversion

lutversion

Definition at line 36 of file modis_GEO_utils.py.

◆ parfile

parfile

Definition at line 20 of file modis_GEO_utils.py.

◆ pcf_file

pcf_file

Definition at line 41 of file modis_GEO_utils.py.

◆ pgeversion

pgeversion

Definition at line 53 of file modis_GEO_utils.py.

◆ proctype

proctype

Definition at line 39 of file modis_GEO_utils.py.

◆ refreshDB

refreshDB

Definition at line 24 of file modis_GEO_utils.py.

◆ sat_name

sat_name

Definition at line 45 of file modis_GEO_utils.py.

◆ sensor

sensor

Definition at line 44 of file modis_GEO_utils.py.

◆ start

start

Definition at line 46 of file modis_GEO_utils.py.

◆ stop

stop

Definition at line 47 of file modis_GEO_utils.py.

◆ terrain

terrain

Definition at line 34 of file modis_GEO_utils.py.

◆ timeout

timeout

Definition at line 49 of file modis_GEO_utils.py.

◆ verbose

verbose

Definition at line 42 of file modis_GEO_utils.py.


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