@@ -353,7 +353,6 @@ def _release_2d_hold(message: dict, _db):
353353 "nr_classes" : default_spa_parameters .nr_classes_2d ,
354354 "do_icebreaker_jobs" : default_spa_parameters .do_icebreaker_jobs ,
355355 "class2d_fraction_of_classes_to_remove" : default_spa_parameters .fraction_of_classes_to_remove_2d ,
356- "picker_id" : feedback_params .picker_ispyb_id ,
357356 "class_uuids" : _2d_class_murfey_ids (
358357 first_class2d .particles_file , message ["program_id" ], _db
359358 ),
@@ -431,7 +430,6 @@ def _release_3d_hold(message: dict, _db):
431430 "mask_diameter" : relion_params .mask_diameter or 0 ,
432431 "do_initial_model" : False if feedback_params .initial_model else True ,
433432 "initial_model_file" : feedback_params .initial_model ,
434- "picker_id" : feedback_params .picker_ispyb_id ,
435433 "class_uuids" : _3d_class_murfey_ids (
436434 class3d_params .particles_file , _app_id (pj_id , _db ), _db
437435 ),
@@ -517,7 +515,6 @@ def _release_refine_hold(message: dict, _db):
517515 "symmetry" : relion_params .symmetry ,
518516 "node_creator_queue" : machine_config .node_creator_queue ,
519517 "nr_iter" : default_spa_parameters .nr_iter_3d ,
520- "picker_id" : feedback_params .picker_ispyb_id ,
521518 "refined_class_uuid" : _refine_murfey_id (
522519 refine_dir = refine_params .refine_dir ,
523520 tag = refine_params .tag ,
@@ -589,13 +586,6 @@ def _register_incomplete_2d_batch(message: dict, _db):
589586 feedback_params .hold_class2d = True
590587 relion_options = dict (relion_params )
591588 other_options = dict (feedback_params )
592- if other_options ["picker_ispyb_id" ] is None :
593- logger .info ("No ISPyB particle picker ID yet" )
594- feedback_params .hold_class2d = False
595- _db .add (feedback_params )
596- _db .commit ()
597- _db .expunge (feedback_params )
598- return
599589 _db .add (feedback_params )
600590 _db .commit ()
601591 _db .expunge (feedback_params )
@@ -629,7 +619,6 @@ def _register_incomplete_2d_batch(message: dict, _db):
629619 "batch_is_complete" : False ,
630620 "particle_diameter" : relion_options ["particle_diameter" ],
631621 "combine_star_job_number" : - 1 ,
632- "picker_id" : other_options ["picker_ispyb_id" ],
633622 "nr_iter" : default_spa_parameters .nr_iter_2d ,
634623 "batch_size" : default_spa_parameters .batch_size_2d ,
635624 "nr_classes" : default_spa_parameters .nr_classes_2d ,
@@ -693,7 +682,7 @@ def _register_complete_2d_batch(message: dict, _db):
693682 ).one ()
694683 _db .expunge (relion_params )
695684 _db .expunge (feedback_params )
696- if feedback_params .hold_class2d or feedback_params . picker_ispyb_id is None :
685+ if feedback_params .hold_class2d :
697686 feedback_params .rerun_class2d = True
698687 _db .add (feedback_params )
699688 _db .commit ()
@@ -791,7 +780,6 @@ def _register_complete_2d_batch(message: dict, _db):
791780 "mask_diameter" : relion_params .mask_diameter or 0 ,
792781 "combine_star_job_number" : feedback_params .star_combination_job ,
793782 "autoselect_min_score" : 0 ,
794- "picker_id" : feedback_params .picker_ispyb_id ,
795783 "class_uuids" : class_uuids ,
796784 "class2d_grp_uuid" : class2d_grp_uuid ,
797785 "nr_iter" : default_spa_parameters .nr_iter_2d ,
@@ -866,7 +854,6 @@ def _register_complete_2d_batch(message: dict, _db):
866854 "mask_diameter" : relion_params .mask_diameter or 0 ,
867855 "combine_star_job_number" : feedback_params .star_combination_job ,
868856 "autoselect_min_score" : feedback_params .class_selection_score or 0 ,
869- "picker_id" : feedback_params .picker_ispyb_id ,
870857 "class_uuids" : class_uuids ,
871858 "class2d_grp_uuid" : class2d_grp_uuid ,
872859 "nr_iter" : default_spa_parameters .nr_iter_2d ,
@@ -957,7 +944,6 @@ def _flush_class2d(
957944 "mask_diameter" : relion_params .mask_diameter or 0 ,
958945 "combine_star_job_number" : feedback_params .star_combination_job ,
959946 "autoselect_min_score" : feedback_params .class_selection_score or 0 ,
960- "picker_id" : feedback_params .picker_ispyb_id ,
961947 "class_uuids" : _2d_class_murfey_ids (
962948 saved_message .particles_file , _app_id (pj_id , _db ), _db
963949 ),
@@ -1007,16 +993,6 @@ def _register_class_selection(message: dict, _db):
1007993 ).one ()
1008994 _db .expunge (feedback_params )
1009995
1010- if feedback_params .picker_ispyb_id is None :
1011- selection_stash = db .SelectionStash (
1012- pj_id = pj_id ,
1013- class_selection_score = message ["class_selection_score" ] or 0 ,
1014- )
1015- _db .add (selection_stash )
1016- _db .commit ()
1017- _db .close ()
1018- return
1019-
1020996 feedback_params .class_selection_score = message .get ("class_selection_score" ) or 0
1021997 feedback_params .hold_class2d = False
1022998 _flush_class2d (
@@ -1284,7 +1260,6 @@ def _register_3d_batch(message: dict, _db):
12841260 "particle_diameter" : relion_options ["particle_diameter" ],
12851261 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
12861262 "do_initial_model" : True ,
1287- "picker_id" : other_options ["picker_ispyb_id" ],
12881263 "class_uuids" : {i + 1 : m for i , m in enumerate (class_uuids )},
12891264 "class3d_grp_uuid" : class3d_grp_uuid ,
12901265 "nr_iter" : default_spa_parameters .nr_iter_3d ,
@@ -1325,7 +1300,6 @@ def _register_3d_batch(message: dict, _db):
13251300 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
13261301 "do_initial_model" : False ,
13271302 "initial_model_file" : other_options ["initial_model" ],
1328- "picker_id" : other_options ["picker_ispyb_id" ],
13291303 "class_uuids" : _3d_class_murfey_ids (
13301304 class3d_params .particles_file , _app_id (pj_id , _db ), _db
13311305 ),
@@ -1534,7 +1508,6 @@ def _register_refinement(message: dict, _db):
15341508 db .ClassificationFeedbackParameters .pj_id == pj_id_params
15351509 )
15361510 ).one ()
1537- other_options = dict (feedback_params )
15381511
15391512 if feedback_params .hold_refine :
15401513 # If waiting then save the message
@@ -1626,7 +1599,6 @@ def _register_refinement(message: dict, _db):
16261599 "symmetry" : relion_options ["symmetry" ],
16271600 "node_creator_queue" : machine_config .node_creator_queue ,
16281601 "nr_iter" : default_spa_parameters .nr_iter_3d ,
1629- "picker_id" : other_options ["picker_ispyb_id" ],
16301602 "refined_class_uuid" : _refine_murfey_id (
16311603 refine_dir = refine_params .refine_dir ,
16321604 tag = refine_params .tag ,
@@ -1761,7 +1733,6 @@ def _register_bfactors(message: dict, _db):
17611733 "particle_diameter" : relion_options ["particle_diameter" ],
17621734 "mask_diameter" : relion_options ["mask_diameter" ] or 0 ,
17631735 "node_creator_queue" : machine_config .node_creator_queue ,
1764- "picker_id" : feedback_params .picker_ispyb_id ,
17651736 "refined_grp_uuid" : bfactor_params .refined_grp_uuid ,
17661737 "refined_class_uuid" : bfactor_params .refined_class_uuid ,
17671738 "session_id" : message ["session_id" ],
0 commit comments