CPISM程序安装说明 ================= Python版本 -------------- 目前程序只在Python3.9下测试通过。建议尽量使用该版本运行。 如果使用anaconda,可选择使用conda创建虚拟环境后安装使用。 下载和安装 ----------------- 下载和安装程序文件 ``````````````````` 使用以下命令,下载和安装程序文件 .. code-block:: bash 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 运行测试 ----------------- 程序安装测试 ``````````````````` .. code-block:: bash python ./script/cpicsim.py --help 如果程序安装正确则会输出帮助信息。如果是首次运行,则会提示输入数据文件路径。 输入(复制粘贴)路径可进行配置。之后重新运行程序。 快速测试 ``````````````````` .. code-block:: bash 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设置可执行权限 .. code-block:: bash cpicsim quickrun '*0/15(0.4,0.6)' 10 50 6