eoio.processors.base module#
eoio.processors.base - base processor class
- class eoio.processors.base.BaseProcessor(ds: Dataset, process_params: Dict[str, Any] | None = None, subset_info: Dict[str, Any] | None = None)[source]#
Bases:
ABCBase Processor
- Parameters:
process_params – definition of desired processing parameters, by default None
subset_info – definition of subsetting parameters passed through to the reader object, by default None
- abstract property all_options#
Return dictionary or list of available processing parameter
- name: str#