Hello,
a common strategy for sorting particles in Relion is to use 3D classification without alignment and then vary the T parameter, often to extreme values like 200 or more. This can help sort bound cofactors, etc. but can also be useful to find a small subset of particles that refine to a higher resolution than the initial refinement.
In my experience, I can get cryoSPARC 3D classification to sort heterogeneity by using focus masks or changing the filtration parameters, but I can never get it to find a high res subset of particles. Also, the āfailureā rate is higher.
What are some strategies for modifying the 3D classification parameters? What parameters would most closely mimic the T value that Relion uses?
Thanks!
-Rick
1 Like
Indirect answer, I do het refine with high res model, low res model, and junk class, set initial lowpass to 8, 90% of particles go to the good class and subsequent refinements are better.
1 Like
awesome, Iāll try that!
Not sure if there is a āregularizationā equivalent parameter in cryoSPARC 3D classification (maybe someone at cryoSPARC can comment). But some strategies Iāve found incredibly productive to identify higher res subsets, or to sort based on finer signal features (for which I used to use relion 3D with high T value; but find better separation with much less overfitting in cryoSPARC recently ):
- increase class3D_max_final_iters = something high (25, sometimes I go up to 150 for minute signal differences)
- class3D_target_res = under 4 angstrom or something
- class3D_oem_batch_size = 20,000 (or higher)
- class3D_online_em_lr_init = 1 (Iāve read this can be tuned to achieve optimal results on case by case basis)
And finally, something sort of unconventional: I try a few different k-values, see which are productive in giving cleanest volumes. Then perform replicates (n=3-4) for each classification condition, merge and remove duplicates for the best class per replicate/condition. This seems to be pretty powerful in getting higher res - think it compensates for some class uncertainty inherent to the low SNR behavior of SPA, by retaining/rescuing good particles that may get spuriously classified into junk bins.
4 Likes
Amazing. Thank you so much for the detailed response. This is exactly what I was hoping for. It is very much appreciated. Iām off to try these!
Also - convergence criteria to 0%, rms change check off, to force it to run through user defined iteration number
1 Like