mantidimaging.core.tools.abstract_tool module

class mantidimaging.core.tools.abstract_tool.AbstractTool[source]

Bases: object

The AbstractTool class requires the tools to know how to import themselves, and how to run their reconstructions.

Currently there can only be one reconstruction tool supported, and this might have to be changed in future revisions.

static check_algorithm_compatibility(algorithm)[source]
import_self()[source]
run_reconstruct(data, config, proj_angles=None, **kwargs)[source]
static tool_supported_methods()[source]