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
e1a9c7ac
Commit
e1a9c7ac
authored
Sep 10, 2025
by
BO ZHANG
🏀
Browse files
update README.md
parent
b169c7e3
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
e1a9c7ac
# csst-dag
# csst-dag
```
bash
更新:
pip
install
git+https://csst-tb.bao.ac.cn/code/csst-cicd/csst-dag.git
--force-reinstall
-
[2025-09-09] csst-dag将被封装为Docker镜像,原有的基于
`python -m csst_dag.cli`
的命令行调用方式将被放弃
# Usages
运行之前,需要确定一个本地的
`.csst`
文件夹。
在.bashrc中加入以下代码
```
shell
# 确定本地 .csst 文件夹路径
export
DOT_CSST
=
.csst
# 用自定义命令
alias
csst
=
'docker run --rm -it -v ${DOT_CSST}:/pipeline/app/.csst csu-harbor.csst.nao:10443/csst/csst-dag'
```
使
`DOT_CSST`
和
`csst`
命令生效:
```
shell
source
~/.bashrc
# or source ~/.zshrc
```
创建
`.csst`
文件夹:
```
shell
# 创建`.csst`文件夹
mkdir
-p
${
DOT_CSST
}
```
测试csst命令是否可以执行:
```
shell
# 执行命令
csst
--help
```
## 使用预定义环境变量文件
```
shell
# 1. 查看所有预定义环境变量
csst
env
list
# 2. 查看环境变量
csst
env
show
--name
csu
# 3. 保存环境变量到文件
csst
env
init
--name
csu
```
## ``csst plan``
```
shell
# 1. 查看编排数据
csst plan
\
--dataset
=
csst-msc-c9-25sqdeg-v3
\
--instrument
=
MSC
\
--obs-type
=
WIDE
\
--obs-group
=
W1
\
--obs-id
=
10100232366
```
## ``csst dag``
```
shell
1. 发起任务
csst dag run
**
kwargs
# 发起任务
2. 查看任务状态(批量)
csst dag status
**
kwargs
# 查看任务状态
3. 查看任务日志(批量和单个)
csst dag log
**
kwargs
# 查看任务日志
4. 取消任务(按条件批量取消,按任务ID取消,或者取消所有)
csst dag cancel
**
kwargs
# 取消任务
5. 0级数据查看
csst raw
**
kwargs
# 查看原始数据
6. 数据产品查看
(
可能要区分DFS1/2
)
csst product
**
kwargs
# 查看产品数据
# TODO: 增加一个stats命令/选项,按照某些列来统计数据产品
```
```
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