diff --git a/csst/msc/astrometry.py b/csst/msc/astrometry.py index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..8a4e5d8d2a53c1188c0a0382389facfa8936bd20 100644 --- a/csst/msc/astrometry.py +++ b/csst/msc/astrometry.py @@ -0,0 +1,18 @@ +from ..core.processor import CsstProcessor + + +class CsstProcMscPositionCalibration(CsstProcessor): + def prepare(self, **args): + # prepare the environment + # for example, if you make use of some third-party software like SEXTRACTOR, + # do your preparation here. + pass + + def run(self, data, *args, **kwargs): + # run your pipeline here + # make sure that your input data should be a child class instance of CsstData. + pass + + def cleanup(self, **kwargs): + # clean up environment + pass