rail.tools.flow_handle module

Rail-specific data management

class rail.tools.flow_handle.FlowHandle

Bases: ModelHandle

A wrapper around a file that describes a PZFlow object

default_model_read()

Default function to read model files, simply used pickle.load

Parameters:

modelfile (str)

Return type:

Any

default_model_write(path)

Write the model, this default implementation uses pickle

Parameters:
  • model (Any)

  • path (str)

Return type:

None

suffix: str | None = 'pkl'
rail.tools.flow_handle.flow_model_read(modelfile)

Default function to read model files, simply used pickle.load

Parameters:

modelfile (str)

Return type:

Any

rail.tools.flow_handle.flow_model_write(model, path)

Write the model, this default implementation uses pickle

Parameters:
  • model (Any)

  • path (str)

Return type:

None