@@ -354,7 +354,6 @@ def _release_2d_hold(message: dict, _db):
354354 "nr_classes" : default_spa_parameters .nr_classes_2d ,
355355 "do_icebreaker_jobs" : default_spa_parameters .do_icebreaker_jobs ,
356356 "class2d_fraction_of_classes_to_remove" : default_spa_parameters .fraction_of_classes_to_remove_2d ,
357- "picker_id" : feedback_params .picker_ispyb_id ,
358357 "class_uuids" : _2d_class_murfey_ids (
359358 first_class2d .particles_file , message ["program_id" ], _db
360359 ),
@@ -432,7 +431,6 @@ def _release_3d_hold(message: dict, _db):
432431 "mask_diameter" : relion_params .mask_diameter or 0 ,
433432 "do_initial_model" : False if feedback_params .initial_model else True ,
434433 "initial_model_file" : feedback_params .initial_model ,
435- "picker_id" : feedback_params .picker_ispyb_id ,
436434 "class_uuids" : _3d_class_murfey_ids (
437435 class3d_params .particles_file , _app_id (pj_id , _db ), _db
438436 ),
@@ -518,7 +516,6 @@ def _release_refine_hold(message: dict, _db):
518516 "symmetry" : relion_params .symmetry ,
519517 "node_creator_queue" : machine_config .node_creator_queue ,
520518 "nr_iter" : default_spa_parameters .nr_iter_3d ,
521- "picker_id" : feedback_params .picker_ispyb_id ,
522519 "refined_class_uuid" : _refine_murfey_id (
523520 refine_dir = refine_params .refine_dir ,
524521 tag = refine_params .tag ,
@@ -590,13 +587,6 @@ def _register_incomplete_2d_batch(message: dict, _db):
590587 feedback_params .hold_class2d = True
591588 relion_options = dict (relion_params )
592589 other_options = dict (feedback_params )
593- if other_options ["picker_ispyb_id" ] is None :
594- logger .info ("No ISPyB particle picker ID yet" )
595- feedback_params .hold_class2d = False
596- _db .add (feedback_params )
597- _db .commit ()
598- _db .expunge (feedback_params )
599- return
600590 _db .add (feedback_params )
601591 _db .commit ()
602592 _db .expunge (feedback_params )
@@ -630,7 +620,6 @@ def _register_incomplete_2d_batch(message: dict, _db):
630620 "batch_is_complete" : False ,
631621 "particle_diameter" : relion_options ["particle_diameter" ],
632622 "combine_star_job_number" : - 1 ,
633- "picker_id" : other_options ["picker_ispyb_id" ],
634623 "nr_iter" : default_spa_parameters .nr_iter_2d ,
635624 "batch_size" : default_spa_parameters .batch_size_2d ,
636625 "nr_classes" : default_spa_parameters .nr_classes_2d ,
@@ -694,7 +683,7 @@ def _register_complete_2d_batch(message: dict, _db):
694683 ).one ()
695684 _db .expunge (relion_params )
696685 _db .expunge (feedback_params )
697- if feedback_params .hold_class2d or feedback_params . picker_ispyb_id is None :
686+ if feedback_params .hold_class2d :
698687 feedback_params .rerun_class2d = True
699688 _db .add (feedback_params )
700689 _db .commit ()
@@ -792,7 +781,6 @@ def _register_complete_2d_batch(message: dict, _db):
792781 "mask_diameter" : relion_params .mask_diameter or 0 ,
793782 "combine_star_job_number" : feedback_params .star_combination_job ,
794783 "autoselect_min_score" : 0 ,
795- "picker_id" : feedback_params .picker_ispyb_id ,
796784 "class_uuids" : class_uuids ,
797785 "class2d_grp_uuid" : class2d_grp_uuid ,
798786 "nr_iter" : default_spa_parameters .nr_iter_2d ,
@@ -867,7 +855,6 @@ def _register_complete_2d_batch(message: dict, _db):
867855 "mask_diameter" : relion_params .mask_diameter or 0 ,
868856 "combine_star_job_number" : feedback_params .star_combination_job ,
869857 "autoselect_min_score" : feedback_params .class_selection_score or 0 ,
870- "picker_id" : feedback_params .picker_ispyb_id ,
871858 "class_uuids" : class_uuids ,
872859 "class2d_grp_uuid" : class2d_grp_uuid ,
873860 "nr_iter" : default_spa_parameters .nr_iter_2d ,
@@ -958,7 +945,6 @@ def _flush_class2d(
958945 "mask_diameter" : relion_params .mask_diameter or 0 ,
959946 "combine_star_job_number" : feedback_params .star_combination_job ,
960947 "autoselect_min_score" : feedback_params .class_selection_score or 0 ,
961- "picker_id" : feedback_params .picker_ispyb_id ,
962948 "class_uuids" : _2d_class_murfey_ids (
963949 saved_message .particles_file , _app_id (pj_id , _db ), _db
964950 ),
@@ -1008,16 +994,6 @@ def _register_class_selection(message: dict, _db):
1008994 ).one ()
1009995 _db .expunge (feedback_params )
1010996
1011- if feedback_params .picker_ispyb_id is None :
1012- selection_stash = db .SelectionStash (
1013- pj_id = pj_id ,
1014- class_selection_score = message ["class_selection_score" ] or 0 ,
1015- )
1016- _db .add (selection_stash )
1017- _db .commit ()
1018- _db .close ()
1019- return
1020-
1021997 feedback_params .class_selection_score = message .get ("class_selection_score" ) or 0
1022998 feedback_params .hold_class2d = False
1023999 _flush_class2d (
@@ -1285,7 +1261,6 @@ def _register_3d_batch(message: dict, _db):
12851261 "particle_diameter" : relion_options ["particle_diameter" ],
12861262 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
12871263 "do_initial_model" : True ,
1288- "picker_id" : other_options ["picker_ispyb_id" ],
12891264 "class_uuids" : {i + 1 : m for i , m in enumerate (class_uuids )},
12901265 "class3d_grp_uuid" : class3d_grp_uuid ,
12911266 "nr_iter" : default_spa_parameters .nr_iter_3d ,
@@ -1326,7 +1301,6 @@ def _register_3d_batch(message: dict, _db):
13261301 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
13271302 "do_initial_model" : False ,
13281303 "initial_model_file" : other_options ["initial_model" ],
1329- "picker_id" : other_options ["picker_ispyb_id" ],
13301304 "class_uuids" : _3d_class_murfey_ids (
13311305 class3d_params .particles_file , _app_id (pj_id , _db ), _db
13321306 ),
@@ -1535,7 +1509,6 @@ def _register_refinement(message: dict, _db):
15351509 db .ClassificationFeedbackParameters .pj_id == pj_id_params
15361510 )
15371511 ).one ()
1538- other_options = dict (feedback_params )
15391512
15401513 if feedback_params .hold_refine :
15411514 # If waiting then save the message
@@ -1627,7 +1600,6 @@ def _register_refinement(message: dict, _db):
16271600 "symmetry" : relion_options ["symmetry" ],
16281601 "node_creator_queue" : machine_config .node_creator_queue ,
16291602 "nr_iter" : default_spa_parameters .nr_iter_3d ,
1630- "picker_id" : other_options ["picker_ispyb_id" ],
16311603 "refined_class_uuid" : _refine_murfey_id (
16321604 refine_dir = refine_params .refine_dir ,
16331605 tag = refine_params .tag ,
@@ -1762,7 +1734,6 @@ def _register_bfactors(message: dict, _db):
17621734 "particle_diameter" : relion_options ["particle_diameter" ],
17631735 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
17641736 "node_creator_queue" : machine_config .node_creator_queue ,
1765- "picker_id" : feedback_params .picker_ispyb_id ,
17661737 "refined_grp_uuid" : bfactor_params .refined_grp_uuid ,
17671738 "refined_class_uuid" : bfactor_params .refined_class_uuid ,
17681739 "session_id" : message ["session_id" ],
0 commit comments