It would be very good if jobs that iterate through exposures or particles, such as “Template Picking”, “Downsample Particles”, “Micrograph Denoiser”, “Reference Based Motion Correction”, etc. would generate subsets of completed + incompleted particles and/or exposures, respectively. This way, one can try to re-run the job for the incomplete subset or ignore these if they only represent a minority of the data.
This would be useful if there are broken files, if there are temporary file I/O issues or perhaps also if the job is sent a TER signal by the batch schedular e.g. due to time limits.