tomwer.core.reconstruction.nabu.NabuBaseReconstructor.NabuBaseReconstructor#

class tomwer.core.reconstruction.nabu.NabuBaseReconstructor.NabuBaseReconstructor(scan, dry_run, target, cluster_config, process_name, axis=NabuPlane.XY)#

Base class to submit a job to nabu

EXPECTS_SINGLE_SLICE = True#
TIMEOUT_SLURM_JOB_SUBMISSION = 30#

Timeout when submit a job to slurm cluster. In second

property axis: NabuPlane#
cancel()#
property cluster_config#
property dry_run#
only_create_config_file()#

Should we run the reconstruction or only create the configuration file

property process_name#
property processed_data_folder_name: str#

return the specific processed folder name associated to this type of reconstruction.

run()#

run the requested slices.

Return type:

tuple

Returns:

Iterable of ResultsRun.

property scan#
property target#