Feature request: Sorting of 2D class avg according to class number

Hi @team,
sorry if I just didn’t figure out how to do it but I failed on ordering 2D class averages according to their class number. By default ordering is based on particle count, it would be great to have the chance deselect this in favor of displaying the same order as in the final stack.

Best,
Tarek

Hi,

Just chiming in to say that oddly enough, we may also have a possible use for just such a feature or an extension of it.

For instance, if at the end of an extensive series of online-EM iterations we already have a good idea, in some deterministic fashion, what the outcome of the subsequent full-iterations are going to be, this could be expanded into facilitating pre-selection and queueing of subsequent job inputs.

Admittedly rather niche.

Cheers,
Yang

1 Like

Hi @tarek!

There is a parameter called Sort classes by number of particles which is on by default. If you turn this parameter off, you should get the result you’re looking for! If you prefer this option to always be off, you may want to create a Blueprint to this effect.

-Rich

Hi @rposert ,

thanks for your reply! To make it clear: that needs to be tuned during 2D classification already? I wouldn’t want to re-run jobs, instead it should be available during select 2D classes.

Best,
Tarek

Hi @tarek, @leetleyang!

@tarek, can I ask why you want to sort the class averages by index number in Select 2D?

@leetleyang, in general we would not recommend selecting by class index before 2D Classification is complete. Even if the classes seem stable during the classification, the final iterations can significantly change the class assignments and averages. If you want to build a pipeline before the 2D Classification is complete, we recommend taking a look at Reference Based Auto Select 2D instead.

Hi @rposert,

in this particular case I have a quite tricky dataset of a helical sample where I carefully wanted to select class avgs with an alternative viewer, e.g. EMAN or pyHl and check power spectra side by side.
I find the limited scalability of class avg display in cryosparc sometimes unfortunate.

Best,
Tarek