savu.core.process

Methods for running a chain of plugins

savu.core.process.run_plugin_chain(input_data, plugin_list, processing_dir, mpi=False, processes=['CPU0'], process=0)

Runs a chain of plugins

Parameters:
  • input_data (savu.data.structure.) – The input data to give to the chain
  • plugin_list (list of str.) – Names of all the plugins to process in order.
  • processing_dir (str.) – Location of the processing directory.
  • mpi (bool.) – Whether this is running in mpi, default is false.
savu.core.process.run_process_list(input_data, process_list, processing_dir, mpi=False, processes=['CPU0'], process=0)

Runs a chain of plugins

Parameters:
  • input_data (savu.data.structure.) – The input data to give to the chain
  • process_list (savu.data.structure.ProcessList.) – Process list.
  • processing_dir (str.) – Location of the processing directory.
  • mpi (bool.) – Whether this is running in mpi, default is false.

Previous topic

savu.core

Next topic

savu.data

This Page