|
ocssw
V2022
|
Public Member Functions | |
| def | __init__ (self, sensor, ruleset, program, par_data, out_dir) |
| def | __cmp__ (self, other) |
| def | __eq__ (self, other) |
| def | __lt__ (self, other) |
| def | __le__ (self, other) |
| def | __ne__ (self, other) |
| def | __gt__ (self, other) |
| def | __ge__ (self, other) |
| def | inputs_exist (self) |
| def | __repr__ (self) |
| def | __str__ (self) |
| def | execute (self) |
| def | requires_batch_processing (self) |
Public Attributes | |
| input_file | |
| geo_file | |
| par_data | |
| sensor | |
| target_type | |
| ocssw_root | |
| ocssw_bin | |
| rule_set | |
| applicable_rules | |
| out_directory | |
| output_file | |
| required_types | |
Detailed Description
Processor contains the data and methods needed to create a single target.
Definition at line 13 of file processor.py.
Constructor & Destructor Documentation
◆ __init__()
| def __init__ | ( | self, | |
| sensor, | |||
| ruleset, | |||
| program, | |||
| par_data, | |||
| out_dir | |||
| ) |
Definition at line 19 of file processor.py.
Member Function Documentation
◆ __cmp__()
| def __cmp__ | ( | self, | |
| other | |||
| ) |
Custom comparator to determine which Processor should come before another. This is based on the order in which they should be processed.
Definition at line 45 of file processor.py.
◆ __eq__()
| def __eq__ | ( | self, | |
| other | |||
| ) |
Definition at line 66 of file processor.py.
◆ __ge__()
| def __ge__ | ( | self, | |
| other | |||
| ) |
Definition at line 81 of file processor.py.
◆ __gt__()
| def __gt__ | ( | self, | |
| other | |||
| ) |
Definition at line 78 of file processor.py.
◆ __le__()
| def __le__ | ( | self, | |
| other | |||
| ) |
Definition at line 72 of file processor.py.
◆ __lt__()
| def __lt__ | ( | self, | |
| other | |||
| ) |
Definition at line 69 of file processor.py.
◆ __ne__()
| def __ne__ | ( | self, | |
| other | |||
| ) |
Definition at line 75 of file processor.py.
◆ __repr__()
| def __repr__ | ( | self | ) |
Definition at line 112 of file processor.py.
◆ __str__()
| def __str__ | ( | self | ) |
Definition at line 115 of file processor.py.
◆ execute()
| def execute | ( | self | ) |
Call the function to run the command for this Processor.
Definition at line 118 of file processor.py.
◆ inputs_exist()
| def inputs_exist | ( | self | ) |
Return True if the inputs needed for the target output exist, otherwise return False.
Definition at line 102 of file processor.py.
◆ requires_batch_processing()
| def requires_batch_processing | ( | self | ) |
Definition at line 125 of file processor.py.
Member Data Documentation
◆ applicable_rules
| applicable_rules |
Definition at line 29 of file processor.py.
◆ geo_file
| geo_file |
Definition at line 22 of file processor.py.
◆ input_file
| input_file |
Definition at line 21 of file processor.py.
◆ ocssw_bin
| ocssw_bin |
Definition at line 27 of file processor.py.
◆ ocssw_root
| ocssw_root |
Definition at line 26 of file processor.py.
◆ out_directory
| out_directory |
Definition at line 31 of file processor.py.
◆ output_file
| output_file |
Definition at line 35 of file processor.py.
◆ par_data
| par_data |
Definition at line 23 of file processor.py.
◆ required_types
| required_types |
Definition at line 43 of file processor.py.
◆ rule_set
| rule_set |
Definition at line 28 of file processor.py.
◆ sensor
| sensor |
Definition at line 24 of file processor.py.
◆ target_type
| target_type |
Definition at line 25 of file processor.py.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/src/scripts/mlp/processor.py


