csst-msc-l1-mbi.py 1.05 KB
Newer Older
1
2
from csst_dag.constants import MSC_MBI_CHIPID
from csst_dfs_client import plan, level0
BO ZHANG's avatar
BO ZHANG committed
3
import argparse
4

BO ZHANG's avatar
BO ZHANG committed
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# python -m csst_dag.trigger.csst-msc-l1-mbi -h
# python -m csst_dag.trigger.csst-msc-l1-mbi --dataset csst-msc-c9-25sqdeg-v3 --batch-id
parser = argparse.ArgumentParser(
    description="Trigger for DAG csst-msc-l1-mbi",
    formatter_class=argparse.ArgumentDefaultsHelpFormatter,
)
parser.add_argument("--dataset", type=str, help="Dataset name")
parser.add_argument("--instrument", type=str, help="Instrument name", default="MSC")
parser.add_argument("--project-id", type=str, help="Project ID", default="None")
parser.add_argument(
    "--file-type", type=str, help="File type (SCI/CAL/REF)", default="SCI"
)
parser.add_argument("--obs-type", type=str, help="Observation type", default="WIDE")
parser.add_argument("--batch-id", type=str, help="Batch ID", default="default")
args = parser.parse_args()
print(args)
21

BO ZHANG's avatar
BO ZHANG committed
22
23
24
# Write plan to DFS
# result = plan.write_file("csst-msc-c9-50sqdeg-v3-plan/pointing_50_all.json")
# print(result)
25

BO ZHANG's avatar
BO ZHANG committed
26
27
# level0.write_file()
# print(__file__)