Clarification on Job Rerun Times in CryoSPARC v4.6.0

Hello Team,

I am currently using CryoSPARC version 4.6.0. I would like to clean up some jobs, specifically downsampled particles, and particle subtraction jobs. The original runs for these jobs took approximately 11 to 22 hours, even when executed on SSDs.

My question is: if I need to re-run these jobs in the future, will they take the same amount of time as before?

Thanks,
-Abhipsa

Reruns of jobs are expected to approximately replicate the original jobs’ runtimes if the reruns occur with same

  • hardware
  • software stack (OS and CryoSPARC versions)
  • state of the filesystem cache (distinct from particle cache)
  • extraneous compute load
  • random seed (preserved between re-runs as of v4.3)
  • if particle caching is used, same cache “currency” (two run instances of the same job would both either perform or not copyparticle stacks to cache)

This information is helpful. Thank you! -Abhipsa