Recategorise some jobs
The categories that Doppio uses to organise the jobs are pulled from the 2nd parameter of the job type IE: relion.refine3d.helical
They are beginning to overlap and need some reorganisation. These determine how the jobs are organised in the sidebar:
Proposed renaming:
Move cinderella into the select group:
-
cinderella.classify.class_averages
->cinderella.select.class_averages
-
cinderella.train.class_averages
->cinderella.select.class_averages.train
This puts cinderella in the same place as relion.select.class2dauto
although both could be moved to a new 2d_class_selection
group IE:
cinderella.2d_class_selection
cinderella.2d_class_selection.train
-
relion.2d_class_selection.autoselect
this will break Relion compatibility
All the modeling jobs should go together
-
buccaneer.model_build
->buccaneer.de_novo_model
-
modelangelo.generate_model
->modelangelo.de_novo_model
locscale.localsharpen
should probably move to postprocess
with relion.postprocess
Several jobs could be moved to a few utilities
folders EX: map_utils
, model_utils
, file_utils
gemmi.convert.model_to_map
- all the
relion.joinstar
jobs proshade.overlay
proshade.symmetry_determination
proshade.rebox
In the future we could rename some of the Relion specific group names to more general things:
-
autopick
->automated_particle_selection
-
motioncorr
->motion_correction
-
ctffind
->CTF_determination
Currently Relion jobs must have the 'official' Relion name as the first two items in their job types for compatibility. So making some of these changes would need to take this into account and have a fix.