diff --git a/ObservationSim/Instrument/Chip/Chip.py b/ObservationSim/Instrument/Chip/Chip.py index c4cd6e8b37e3bcff7c1bcae1ec06052617ecff9b..32b95579c1657bf3783685a01c93dd524f845353 100755 --- a/ObservationSim/Instrument/Chip/Chip.py +++ b/ObservationSim/Instrument/Chip/Chip.py @@ -57,7 +57,7 @@ class Chip(FocalPlane): for key in chip_dict: setattr(self, key, chip_dict[key]) if self.filter_type == "FGS": - if config["ins_effects"]["field_dist"] == False: + if ("field_dist" in config) and (config["ins_effects"]["field_dist"]) == False: self.fdModel = None else: fgs_name = self.chip_name[0:4] @@ -71,7 +71,7 @@ class Chip(FocalPlane): self.fdModel = pickle.load(f) else: # Get the corresponding field distortion model - if config["ins_effects"]["field_dist"] == False: + if ("field_dist" in config) and (config["ins_effects"]["field_dist"] == False): self.fdModel = None else: try: diff --git a/ObservationSim/Instrument/data/field_distortion/__pycache__/__init__.cpython-39.pyc b/ObservationSim/Instrument/data/field_distortion/__pycache__/__init__.cpython-39.pyc index e0e22c6b1c4586f2510a022f62fb4b0af6b21e9d..347511c2b740a42e0dff664b5c77a40f93200323 100644 Binary files a/ObservationSim/Instrument/data/field_distortion/__pycache__/__init__.cpython-39.pyc and b/ObservationSim/Instrument/data/field_distortion/__pycache__/__init__.cpython-39.pyc differ diff --git a/README.md b/README.md index 0e62c48bd182edc80eac96d3ba5d7fa5b3782a0f..ccfa3ca5646d571f2148fb8d0ac378da3e2215ed 100644 --- a/README.md +++ b/README.md @@ -27,9 +27,11 @@ ## 相关数据 -* PSF采样数据下载:[百度云盘](https://pan.baidu.com/s/1_2gbO6-d7x001_FMqZ1tfw),密码:2awt +* PSF采样数据下载:[百度云盘](https://pan.baidu.com/s/1_2gbO6-d7x001_FMqZ1tfw),提取码:2awt -* 滤光片及无缝光谱相关数据:[百度云盘](https://pan.baidu.com/s/1JROggg8IKf27i1DnwTaPAw),密码:07v5 +* 测试用数据,C6星系SED PCA主成分,及恒星SED模板库下载:[百度云盘](https://pan.baidu.com/s/15B5H-r39vbIBIXdpin63Wg),提取码:nxsy + +* 滤光片及无缝光谱相关数据:[百度云盘](https://pan.baidu.com/s/1JROggg8IKf27i1DnwTaPAw),提取码:07v5 ## 相关会议及workshop