ocssw
V2022
|
SeawifsNextLevelNameFinder
Inheritance diagram for SeawifsNextLevelNameFinder:
Collaboration diagram for SeawifsNextLevelNameFinder:
Public Member Functions | |
def | __init__ (self, data_files_list, next_level, suite=None, resolution=None, oformat=None) |
def | get_platform_indicator (self) |
Public Member Functions inherited from NextLevelNameFinder | |
def | get_next_level_name (self) |
Static Public Attributes | |
dictionary | PROCESSING_LEVELS |
Static Public Attributes inherited from NextLevelNameFinder | |
dictionary | PROCESSING_LEVELS |
dictionary | transitions |
Additional Inherited Members | |
Public Attributes inherited from NextLevelNameFinder | |
user_next_level | |
next_level | |
data_files | |
next_suffix | |
transition_functions | |
transition_sequence | |
suite | |
resolution | |
oformat | |
Detailed Description
A class to determine what the standard OBPG filename would be for SeaWiFS files when the given input name is run through the next level of OBPG processing.
Definition at line 1272 of file next_level_name_finder.py.
Constructor & Destructor Documentation
◆ __init__()
def __init__ | ( | self, | |
data_files_list, | |||
next_level, | |||
suite = None , |
|||
resolution = None , |
|||
oformat = None |
|||
) |
Reimplemented from NextLevelNameFinder.
Definition at line 1302 of file next_level_name_finder.py.
Member Function Documentation
◆ get_platform_indicator()
def get_platform_indicator | ( | self | ) |
Returns the misson/instrument/data type indicator for SEAWIFS according to the new OBPG file naming convention.
Reimplemented from NextLevelNameFinder.
Definition at line 1319 of file next_level_name_finder.py.
Member Data Documentation
◆ PROCESSING_LEVELS
|
static |
Initial value:
= {
'l1agen': 'Level 1A',
'Level 1A': 'Level 1A',
'l1aextract_seawifs' : 'l1aextract_seawifs',
'l1bgen': 'Level 1B',
'Level 1B': 'Level 1B',
'level 1b': 'Level 1B',
'l1brsgen': 'l1brsgen',
'l1mapgen': 'l1mapgen',
'l2gen': 'Level 2',
'Level 2': 'Level 2',
'l2bin': 'l2bin',
'l2brsgen': 'l2brsgen',
'l2extract': 'l2extract',
'l2mapgen': 'l2mapgen',
'l3bin': 'l3bin',
'L3b': 'l3bin',
'l3gen': 'l3gen',
'l3mapgen': 'SMI', # Temporary(?)
'mapgen': 'mapgen',
'SMI': 'SMI',
'smigen': 'SMI'
}
Definition at line 1278 of file next_level_name_finder.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/scripts/mlp/next_level_name_finder.py