StepMOParent

class sofia_redux.instruments.hawc.stepmoparent.StepMOParent[source]

Bases: StepMIParent

Pipeline step parent class for multiple output files.

This class defines a pipeline step that expects a list of input data objects, and produces a list of output data object (multiple-in, multiple-out (MIMO) mode).

Methods Summary

run()

Run the data reduction algorithm.

runend(data)

Clean up after a pipeline step.

setup()

Set parameters and metadata for the pipeline step.

Methods Documentation

run()[source]

Run the data reduction algorithm.

runend(data)[source]

Clean up after a pipeline step.

This method should be called after calling self.run.

Sends a final log message, updates the header in each data object in the output list, and clears input parameter arguments.

Parameters:
datalist of DataFits or DataText

Output data to update.

setup()[source]

Set parameters and metadata for the pipeline step.

See sofia_redux.instruments.hawc.stepparent.StepParent.setup for more information.