Loading csst/common/data/__init__.py 0 → 100644 +2 −0 Original line number Diff line number Diff line from .data import CsstData from .mscdata import CsstMscData, CsstMscImgData csst/common/data.py→csst/common/data/data.py +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ from collections import OrderedDict import astropy.io.fits as fits from astropy.io.fits import HDUList, PrimaryHDU from .CsstException import CsstException from ..CsstException import CsstException INSTRUMENT_LIST = ["MSC", ] Loading csst/msc/mscdata.py→csst/common/data/mscdata.py +12 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ from collections import OrderedDict import astropy.io.fits as fits from astropy.io.fits import HDUList, PrimaryHDU, ImageHDU from astropy.io.fits.header import Header from ..common.data import CsstData from csst.common.data import CsstData class CsstMscData(CsstData): Loading @@ -13,12 +13,22 @@ class CsstMscData(CsstData): super(CsstData, self).__init__(primaryHDU, imgHDU, **kwargs) self._l1hdr_global = primaryHDU.header.copy() # self._l1hdr_global['SIMPLE'] = 'T' #/ conforms to FITS standard # self._l1hdr_global['NAXIS'] = 0 # self._l1hdr_global['NAXIS'] = 0kkjk self._l1data['sci'] = ImageHDU() self._l1data['weight'] = ImageHDU() self._l1data['flag'] = ImageHDU() def set_flat(self, flatimg): """ Parameters ---------- flatimg Returns ------- """ self._auxdata['flat'] = flatimg def set_bias(self, biasimg): Loading csst/common/factory.py +2 −2 Original line number Diff line number Diff line from astropy.io import fits from .data import INSTRUMENT_LIST from ..msc.mscdata import CsstMscImgData from .data.data import INSTRUMENT_LIST from csst.common.data.mscdata import CsstMscImgData class CsstDataFactory: Loading Loading
csst/common/data/__init__.py 0 → 100644 +2 −0 Original line number Diff line number Diff line from .data import CsstData from .mscdata import CsstMscData, CsstMscImgData
csst/common/data.py→csst/common/data/data.py +1 −1 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ from collections import OrderedDict import astropy.io.fits as fits from astropy.io.fits import HDUList, PrimaryHDU from .CsstException import CsstException from ..CsstException import CsstException INSTRUMENT_LIST = ["MSC", ] Loading
csst/msc/mscdata.py→csst/common/data/mscdata.py +12 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ from collections import OrderedDict import astropy.io.fits as fits from astropy.io.fits import HDUList, PrimaryHDU, ImageHDU from astropy.io.fits.header import Header from ..common.data import CsstData from csst.common.data import CsstData class CsstMscData(CsstData): Loading @@ -13,12 +13,22 @@ class CsstMscData(CsstData): super(CsstData, self).__init__(primaryHDU, imgHDU, **kwargs) self._l1hdr_global = primaryHDU.header.copy() # self._l1hdr_global['SIMPLE'] = 'T' #/ conforms to FITS standard # self._l1hdr_global['NAXIS'] = 0 # self._l1hdr_global['NAXIS'] = 0kkjk self._l1data['sci'] = ImageHDU() self._l1data['weight'] = ImageHDU() self._l1data['flag'] = ImageHDU() def set_flat(self, flatimg): """ Parameters ---------- flatimg Returns ------- """ self._auxdata['flat'] = flatimg def set_bias(self, biasimg): Loading
csst/common/factory.py +2 −2 Original line number Diff line number Diff line from astropy.io import fits from .data import INSTRUMENT_LIST from ..msc.mscdata import CsstMscImgData from .data.data import INSTRUMENT_LIST from csst.common.data.mscdata import CsstMscImgData class CsstDataFactory: Loading