Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
csst-cicd
csst-dag
Commits
4e275394
Commit
4e275394
authored
Jul 10, 2025
by
BO ZHANG
🏀
Browse files
add other level1 DAGs
parent
b4cb1448
Changes
1
Show whitespace changes
Inline
Side-by-side
csst_dag/dag/__init__.py
View file @
4e275394
...
@@ -81,6 +81,42 @@ CSST_DAGS = {
...
@@ -81,6 +81,42 @@ CSST_DAGS = {
),
),
dispatcher
=
Dispatcher
.
dispatch_obsgroup_detector
,
dispatcher
=
Dispatcher
.
dispatch_obsgroup_detector
,
),
),
"csst-mci-l1"
:
BaseDAG
(
dag
=
"csst-mci-l1"
,
pattern
=
generate_permutations
(
instrument
=
[
"MCI"
],
obs_type
=
[
"EXDF"
,
"COMB"
,
"TRNS"
,
"PI"
,
"CALS"
,
"CALF"
],
detector
=
csst
[
"MCI"
].
effective_detector_names
,
),
dispatcher
=
Dispatcher
.
dispatch_file
,
),
"csst-mci-l1-qc0"
:
BaseDAG
(
dag
=
"csst-mci-l1"
,
pattern
=
generate_permutations
(
instrument
=
[
"MCI"
],
obs_type
=
[
"BIAS"
,
"DARK"
,
"FLAT"
],
detector
=
csst
[
"MCI"
].
effective_detector_names
,
),
dispatcher
=
Dispatcher
.
dispatch_file
,
),
"csst-ifs-l1"
:
BaseDAG
(
dag
=
"csst-ifs-l1"
,
pattern
=
generate_permutations
(
instrument
=
[
"IFS"
],
obs_type
=
[
"SCI"
,
"COMB"
],
detector
=
csst
[
"IFS"
].
effective_detector_names
,
),
dispatcher
=
Dispatcher
.
dispatch_obsid
,
),
"csst-ifs-l1-qc0"
:
BaseDAG
(
dag
=
"csst-ifs-l1-qc0"
,
pattern
=
generate_permutations
(
instrument
=
[
"IFS"
],
obs_type
=
[
"BIAS"
,
"DARK"
,
"FLAT"
,
"LAMP"
],
detector
=
csst
[
"IFS"
].
effective_detector_names
,
),
dispatcher
=
Dispatcher
.
dispatch_file
,
),
"csst-cpic-l1"
:
BaseDAG
(
"csst-cpic-l1"
:
BaseDAG
(
dag
=
"csst-cpic-l1"
,
dag
=
"csst-cpic-l1"
,
pattern
=
generate_permutations
(
pattern
=
generate_permutations
(
...
@@ -99,6 +135,13 @@ CSST_DAGS = {
...
@@ -99,6 +135,13 @@ CSST_DAGS = {
),
),
dispatcher
=
Dispatcher
.
dispatch_file
,
dispatcher
=
Dispatcher
.
dispatch_file
,
),
),
# other DAGS
"csst-hstdm-l1"
:
BaseDAG
(
# ...
dag
=
"csst-hstdm-l1"
,
pattern
=
generate_permutations
(
instrument
=
[
"HSTDM"
],
obs_type
=
[
"STARE"
,
"OTF"
],
detector
=
csst
[
"HSTDM"
].
effective_detector_names
,
),
dispatcher
=
Dispatcher
.
dispatch_obsgroup
,
),
}
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment