pypif.obj.common.process_step module

class pypif.obj.common.process_step.ProcessStep(name=None, details=None, instruments=None, software=None, tags=None, **kwargs)

Bases: pypif.obj.common.pio.Pio

Information about a single step in a processing pipeline.

__init__(name=None, details=None, instruments=None, software=None, tags=None, **kwargs)

Constructor.

Parameters:
  • name – String with the name of the process step.
  • details – List of dictionaries or Value objects with the details of the step.
  • instruments – List of dictionaries or Instrument objects.
  • software – List of dictionaries or Software objects.
  • tags – List of strings or numbers that are tags for this object.
  • kwargs – Dictionary of fields that are not supported.
details
instruments
name
software