README.md 472 Bytes
Newer Older
BO ZHANG's avatar
BO ZHANG committed
1
# csst-dag
BO ZHANG's avatar
BO ZHANG committed
2

BO ZHANG's avatar
BO ZHANG committed
3
CSST pipeline DAG.
BO ZHANG's avatar
BO ZHANG committed
4

BO ZHANG's avatar
BO ZHANG committed
5
## 筛选出所有符合条件的 DAG
BO ZHANG's avatar
BO ZHANG committed
6
7
8
9
10
```python
from csst_dag.dag import CSST_DAG_LIST

assert CSST_DAG_LIST.match(obsid="11009101682009", chipid="01") == ["csst-msc-l1-sls"]
```
BO ZHANG's avatar
BO ZHANG committed
11
12
13

##  验证某个 DAG 是否符合输入的参数

BO ZHANG's avatar
BO ZHANG committed
14
15
16
17
18
19
20
21
22
```python
from csst_dag.dag import CSST_DAG_LIST

dag = CSST_DAG_LIST[0]
dag.pprint()

dag.match(obsid="11009101682009", chipid="01") # 返回True
dag.match(obsid="10109101682009", chipid="12") # 返回True
```