watts.Plugin

class watts.Plugin(extra_inputs=None)[source]

Class defining the Plugin interface

Parameters

extra_inputs (Optional[List[Union[str, bytes, PathLike]]]) – Extra (non-templated) input files

Methods

postrun(params)

rtype

Results

prerun(params)

run()

workflow(params[, name])

Run the complete workflow for the plugin