Observation#

class pyxel.observation.Observation(parameters, outputs=None, readout=None, mode='product', from_file=None, column_range=None, with_dask=False, result_type='all', pipeline_seed=None, working_directory=None)[source]#

Bases: object

Observation class.

property result_type#

TBW.

property pipeline_seed#

TBW.

validate_steps(processor)[source]#

Validate enabled parameter steps in processor before running the pipelines.

Parameters:

processor (Processor)

Raises:
  • KeyError – If a ‘step’ is missing in the configuration.

  • ValueError – If a model referenced in the configuration has not been enabled.

run_pipelines(processor, with_inherited_coords)[source]#

Run the observation pipelines and return a DataTree object.