CPISM程序安装说明

Python版本

目前程序只在Python3.9下测试通过。建议尽量使用该版本运行。 如果使用anaconda,可选择使用conda创建虚拟环境后安装使用。

下载和安装

下载和安装程序文件

使用以下命令,下载和安装程序文件

git clone https://csst-tb.bao.ac.cn/code/csst-sims/csst_cpic_sim.git
cd csst_cpic_sim
python setup.py install

下载数据文件

通过科技云盘下载 链接地址:https://pan.cstcloud.cn/s/gjMlzXRuRsM 提取密码:i3Zs

运行测试

程序安装测试

python ./script/cpicsim.py --help

如果程序安装正确则会输出帮助信息。如果是首次运行,则会提示输入数据文件路径。 输入(复制粘贴)路径可进行配置。之后重新运行程序。

快速测试

python ./script/cpicsim.py quickrun '*0/15(0.4,0.6)' 10 50 6

如果运行成功,则可以在当前文件夹下看到生成的fits文件

程序配置

可通过修改数据文件夹下的cpism_config.yaml文件进行仿真参数、输出参数等的配置。 cpic_config_default.yaml对可配置参数进行了示例。 这里建议只针对输入输出路径、星表文件夹等进行配置,而不更改例如望远镜尺寸、角分辨率等的配置。否则可能会产生不可预期的结果。

配置脚本并设置环境变量 (可选)

通过设计脚本并加入环境变量,可以极大的提高运行的舒适度。 cpicsim.ps1 和 cpicsim 分别是针对Windows 或 Linux/Mac 的脚本。 修改脚本中cpicsim.py的路径后,将script文件夹加入Path路径后,可以直接更简介的方法运行程序。 对于Linux/Mac用户,还需要使用chmod -x cpicsim设置可执行权限

cpicsim quickrun '*0/15(0.4,0.6)' 10 50 6