|
ocssw
V2022
|
Public Member Functions | |
| def | __init__ (self, filename=None, parfile=None, l1a=None, nextgranule=None, startnudge=10, stopnudge=10, satellite=None, fix=True, rounding=True, lutver=None, lutdir=None, log=False, verbose=True) |
| def | __setitem__ (self, index, item) |
| def | __getitem__ (self, index) |
| def | chk (self) |
| def | get_constructor (self) |
| def | l1a_name (self) |
| def | l0 (self) |
| def | run (self) |
Static Public Attributes | |
| file_typer = mlp.get_obpg_file_type.ObpgFileTyper(self.filename) | |
| ftype | |
| sensor | |
| stime | |
| etime | |
| data_files_list | |
| l1a | |
Detailed Description
This class defines the parameters and sets up the environment necessary to process a MODIS L0 granule to produce a L1A granule. It is implemented by the modis_L1A code. This class also contains the methods necessary to run the l0_write_construct and l1agen_modis binaries.
Definition at line 15 of file modis_L1A_utils.py.
Constructor & Destructor Documentation
◆ __init__()
| def __init__ | ( | self, | |
filename = None, |
|||
parfile = None, |
|||
l1a = None, |
|||
nextgranule = None, |
|||
startnudge = 10, |
|||
stopnudge = 10, |
|||
satellite = None, |
|||
fix = True, |
|||
rounding = True, |
|||
lutver = None, |
|||
lutdir = None, |
|||
log = False, |
|||
verbose = True |
|||
| ) |
Definition at line 23 of file modis_L1A_utils.py.
Member Function Documentation
◆ __getitem__()
| def __getitem__ | ( | self, | |
| index | |||
| ) |
Definition at line 76 of file modis_L1A_utils.py.
◆ __setitem__()
| def __setitem__ | ( | self, | |
| index, | |||
| item | |||
| ) |
Definition at line 73 of file modis_L1A_utils.py.
◆ chk()
| def chk | ( | self | ) |
check input parameters
Definition at line 80 of file modis_L1A_utils.py.
◆ get_constructor()
| def get_constructor | ( | self | ) |
Definition at line 97 of file modis_L1A_utils.py.
◆ l0()
| def l0 | ( | self | ) |
Write L0 Constructor File
Definition at line 147 of file modis_L1A_utils.py.
◆ l1a_name()
| def l1a_name | ( | self | ) |
Definition at line 137 of file modis_L1A_utils.py.
◆ run()
| def run | ( | self | ) |
Run l1agen_modis (MOD_PR01)
Definition at line 250 of file modis_L1A_utils.py.
Member Data Documentation
◆ ancdir
| ancdir |
Definition at line 39 of file modis_L1A_utils.py.
◆ collection_id
| collection_id |
Definition at line 48 of file modis_L1A_utils.py.
◆ curdir
| curdir |
Definition at line 40 of file modis_L1A_utils.py.
◆ data_files_list
|
static |
Definition at line 142 of file modis_L1A_utils.py.
◆ dirs
| dirs |
Definition at line 45 of file modis_L1A_utils.py.
◆ etime
|
static |
Definition at line 141 of file modis_L1A_utils.py.
◆ file_typer
|
static |
Definition at line 139 of file modis_L1A_utils.py.
◆ filename
| filename |
Definition at line 24 of file modis_L1A_utils.py.
◆ fix
| fix |
Definition at line 33 of file modis_L1A_utils.py.
◆ ftype
|
static |
Definition at line 140 of file modis_L1A_utils.py.
◆ granmin
| granmin |
Definition at line 238 of file modis_L1A_utils.py.
◆ l0file
| l0file |
Definition at line 59 of file modis_L1A_utils.py.
◆ l0fixed
| l0fixed |
Definition at line 34 of file modis_L1A_utils.py.
◆ l1a
|
static |
Definition at line 145 of file modis_L1A_utils.py.
◆ length
| length |
Definition at line 44 of file modis_L1A_utils.py.
◆ log
| log |
Definition at line 38 of file modis_L1A_utils.py.
◆ lutdir
| lutdir |
Definition at line 37 of file modis_L1A_utils.py.
◆ lutversion
| lutversion |
Definition at line 36 of file modis_L1A_utils.py.
◆ nextgranule
| nextgranule |
Definition at line 28 of file modis_L1A_utils.py.
◆ parfile
| parfile |
Definition at line 25 of file modis_L1A_utils.py.
◆ pcf_file
| pcf_file |
Definition at line 100 of file modis_L1A_utils.py.
◆ pcf_template
| pcf_template |
Definition at line 41 of file modis_L1A_utils.py.
◆ pgeversion
| pgeversion |
Definition at line 49 of file modis_L1A_utils.py.
◆ proctype
| proctype |
Definition at line 27 of file modis_L1A_utils.py.
◆ rounding
| rounding |
Definition at line 35 of file modis_L1A_utils.py.
◆ sat_name
| sat_name |
Definition at line 31 of file modis_L1A_utils.py.
◆ sensor
|
static |
Definition at line 140 of file modis_L1A_utils.py.
◆ start
| start |
Definition at line 42 of file modis_L1A_utils.py.
◆ startnudge
| startnudge |
Definition at line 30 of file modis_L1A_utils.py.
◆ stime
|
static |
Definition at line 141 of file modis_L1A_utils.py.
◆ stop
| stop |
Definition at line 43 of file modis_L1A_utils.py.
◆ stopnudge
| stopnudge |
Definition at line 29 of file modis_L1A_utils.py.
◆ taitime_start
| taitime_start |
Definition at line 191 of file modis_L1A_utils.py.
◆ taitime_stop
| taitime_stop |
Definition at line 193 of file modis_L1A_utils.py.
◆ verbose
| verbose |
Definition at line 32 of file modis_L1A_utils.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/scripts/modis/modis_L1A_utils.py


