What is the best strategy to select an optimal set of particles in CryoSPARC?

Hi John - thanks! I’m actually already doing this, using the subset selection tool in relion to save star files corresponding to each class or class combination, and then importing each one as a new dataset into cryosparc, which works just fine - but it would ultimately be more efficient for testing purposes I think to import the entire dataset as a single star file, with class assignments preserved.

This would also allow 2D classification in relion, and direct selection and refinement of subsets of the 2D classes in cryosparc - allowing one to quickly test whether the inclusion or exclusion of specific views helps the refinement, e.g. in cases where one view is particularly abundant.

Very interesting re the Frealign/Relion classification results… but are both mostly nonoverlapping classes able to be refined to high resolution in both programs? And what does the refinement of the combination of the frealign and relion classes look like I wonder? I.e. is it purely an issue of class identification, or does it also affect how the two programs treat the particles during refinement?

In any case, in my experience so far, 3D classification in relion and refinement in cryosparc seem broadly compatible - high resolution classes from relion refine to high resolution in cryosparc.

I have been less successful going the other way - taking the final csv (converted to star), map and mask from cryosparc and attempting to continue the refinement in relion (for the purposes of masked refinement) - that hasn’t worked at all, which makes me suspect that relion and cryosparc use different conventions for some aspect of the process, though I can’t figure out exactly what the impediment is.

Cheers
Oliver