From 9d9a55890a7f142e2505e5425b7acf79814d145f Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Wed, 31 Aug 2022 10:56:27 +0800 Subject: [PATCH] use yaml-based csst parameters in data manager --- csst_common/data_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csst_common/data_manager.py b/csst_common/data_manager.py index a7ad04a..1b5a8a1 100644 --- a/csst_common/data_manager.py +++ b/csst_common/data_manager.py @@ -4,7 +4,7 @@ import re from astropy.io import fits -from .params import cp +from .params import CSST_PARAMS as CP class CsstMbiDataManager: @@ -69,7 +69,7 @@ class CsstMbiDataManager: >>> # define an L1 file (non-detector-specified) >>> dm.l1_file("flipped_image.fits") """ - assert ver_sim in cp.sim.VERSIONS + assert ver_sim in CP["sim"]["versions"] self.dir_l0 = dir_l0 self.dir_l1 = dir_l1 @@ -84,7 +84,7 @@ class CsstMbiDataManager: fps_cat = self.glob_cat(dir_l0, ver_sim=ver_sim) if force_all_detectors: - assert len(fps_img) == len(cp.mbi.DETECTORS) + assert len(fps_img) == len(CP["mbi"]["detectors"]) else: assert len(fps_img) > 0 -- GitLab