From 938267302277ea117787969b437ad1fb14a8ce30 Mon Sep 17 00:00:00 2001 From: Bo Zhang Date: Thu, 31 Mar 2022 11:23:16 +0800 Subject: [PATCH] initiate position calibration pipeline --- csst/msc/astrometry.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/csst/msc/astrometry.py b/csst/msc/astrometry.py index e69de29..8a4e5d8 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 -- GitLab