From 6b740d8f6d022898817ebbae025faeb1bcf6cdce Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Fri, 17 Mar 2023 13:42:59 +0800 Subject: [PATCH] compatible with C5.2 naming convention --- csst_common/data_manager.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/csst_common/data_manager.py b/csst_common/data_manager.py index 407d78f..d8d7f7c 100644 --- a/csst_common/data_manager.py +++ b/csst_common/data_manager.py @@ -485,8 +485,12 @@ class CsstMsDataManager: def l0_crs(self, detector=6): """ L0 cosmic ray file path """ assert detector in self.available_detectors - fn = f"{self.telescope}_{self.instrument}_{self.project}_CRS_{self.exp_start}_" \ - f"{self.exp_stop}_{self.obs_id}_{detector:02d}_L{self.level}_V{self.version}.{self.ext}" + if self.ver_sim == "C5.2": + fn = f"{self.telescope}_{self.instrument}_{self.project}_CRS_{self.exp_start}_" \ + f"{self.exp_stop}_{self.obs_id}_{detector:02d}_L{self.level}_{self.version}.{self.ext}" + else: + fn = f"{self.telescope}_{self.instrument}_{self.project}_CRS_{self.exp_start}_" \ + f"{self.exp_stop}_{self.obs_id}_{detector:02d}_L{self.level}_V{self.version}.{self.ext}" fp = os.path.join(self.dir_l0, fn) assert os.path.exists(fp) return os.path.join(self.dir_l0, fn) -- GitLab