From ebf3aad0df3c00fd0c99cd83530d99a05827823a Mon Sep 17 00:00:00 2001 From: niejuzi Date: Tue, 21 Jun 2022 17:21:26 +0800 Subject: [PATCH] update code --- csst/msc/calib_pos.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/csst/msc/calib_pos.py b/csst/msc/calib_pos.py index df7b355..81cb616 100644 --- a/csst/msc/calib_pos.py +++ b/csst/msc/calib_pos.py @@ -66,7 +66,7 @@ class CsstProcMscPositionCalibration(CsstProcessor): hdul_flg.append(h1) hdul_flg.writeto(output_flgnm, overwrite=True) - def run_sextractor(self, fn_list, ccd_ids): + def run_sextractor(self, ccd_ids): """ Run sextractor @@ -87,6 +87,7 @@ class CsstProcMscPositionCalibration(CsstProcessor): sex_cat = self.dm.l1_sci(ccd_id = this_ccd_id, suffix="img", ext="cat") fn = self.dm.l1_sci(ccd_id=this_ccd_id, suffix="img", ext="fits") cat_list.append(sex_cat) + fn_list.append(fn) config_sextractor = CONFIG_PATH + "new_csst_realtime.no.weight.sex" sex_comd1 = 'sex -c ' + config_sextractor + ' ' @@ -441,8 +442,8 @@ class CsstProcMscPositionCalibration(CsstProcessor): #self.join_data(img_list, wht_list, flg_list) print('################## run sextractor ###################') p = Pool() - prod_x = partial(self.run_sextractor,ccd_ids) - result = p.map(prod_x, fn_list) + prod_x = partial(self.run_sextractor) + result = p.map(prod_x, ccd_ids) p.close() p.join() self.run_sextractor(ccd_ids) -- GitLab