OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
mlp.processing_rules Namespace Reference

Classes

class  RuleSet
 

Functions

def build_rule (targ_typ, src_types, actn, req_batch=False, req_all_src=True)
 

Variables

 Rule
 

Detailed Description

This module defines the classes needed for defining rules and rules sets for
the "uber" processor.

Function Documentation

◆ build_rule()

def mlp.processing_rules.build_rule (   targ_typ,
  src_types,
  actn,
  req_batch = False,
  req_all_src = True 
)
Create and return a rule, using defaults for requires_batch and
requires_all_sources if no values are provided.

Definition at line 15 of file processing_rules.py.

Variable Documentation

◆ Rule

Rule
Initial value:
1 = collections.namedtuple('Rule', ['target_type', 'src_file_types',
2  'action', 'requires_batch',
3  'requires_all_sources'])

Definition at line 11 of file processing_rules.py.