tomwer.core.process.reconstruction.nabu.nabuscores.run_nabu_one_slice_several_config#

tomwer.core.process.reconstruction.nabu.nabuscores.run_nabu_one_slice_several_config(scan, nabu_configs, cluster_config, dry_run, slice_index, file_format, axis, advancement=None, process_id=None, instantiate_classes_only=False, output_file_prefix_pattern=None)#

Run several reconstruction of a specific slice.

Parameters:
  • scan (TomwerScanBase) – dataset

  • nabu_configs (list | tuple) – set of nabu configurations to be run

  • dry_run (bool) –

  • slice_index (int | str) – slice index to reconstruct or “middle”

  • advancement (tqdm | None) – optional class to display advancement

  • process_id (int | None) – id of the process requesting this computation

  • cluster_config (dict | None) – cluster configuration if

Return type:

tuple

Returns:

success, recons_urls (list of output urls), tuple of outs, tuples of errs, dict future_scans (key is cor, value is future_scan) if instantiate_classes_only set to True then return a list of _Reconstructor