"n_cores_files = 4 # Number of files to be processed in parallel\n",
"sequences_per_node = 2 # number of sequence files per cluster node if run as SLURM job, set to 0 to not run SLURM parallel\n",
"max_nodes = 8 # Maximum number of SLURM jobs to split correction work into\n",
"\n",
"max_tasks_per_worker = -1 # the number of tasks a correction pool worker process can complete before it will exit and be replaced with a fresh worker process. Leave as -1 to keep worker alive as long as pool.\n",
mask_zero_std=False# Mask pixels with zero standard deviation across train
low_medium_gap=False# 5 sigma separation in thresholding between low and medium gain
use_litframe_device=''# Device ID for a lit frame finder device to only process illuminated frames, empty string to disable
energy_threshold=-1000# The low limit for the energy (uJ) exposed by frames subject to processing. If -1000, selection by pulse energy is disabled
# Plotting parameters
skip_plots=False# exit after writing corrected files and metadata
cell_id_preview=1# cell Id used for preview in single-shot plots
# Paralellization parameters
chunk_size=1000# Size of chunk for image-wise correction
n_cores_correct=16# Number of chunks to be processed in parallel
n_cores_files=4# Number of files to be processed in parallel
sequences_per_node=2# number of sequence files per cluster node if run as SLURM job, set to 0 to not run SLURM parallel
max_nodes=8# Maximum number of SLURM jobs to split correction work into
max_tasks_per_worker=-1# the number of tasks a correction pool worker process can complete before it will exit and be replaced with a fresh worker process. Leave as -1 to keep worker alive as long as pool.