installation.rst 2.02 KB
Newer Older
GZhao's avatar
GZhao committed
1
2
3
4
5
CPISM程序安装说明
=================

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


GZhao's avatar
GZhao committed
10
下载和安装
GZhao's avatar
GZhao committed
11
12
-----------------

GZhao's avatar
GZhao committed
13
14
15
下载和安装程序文件
```````````````````
使用以下命令,下载和安装程序文件
GZhao's avatar
GZhao committed
16
17

.. code-block:: bash 
GZhao's avatar
GZhao committed
18
    
GZhao's avatar
GZhao committed
19
20
    git clone https://csst-tb.bao.ac.cn/code/csst-sims/csst_cpic_sim.git
	cd csst_cpic_sim
GZhao's avatar
GZhao committed
21
22
	python setup.py install 

GZhao's avatar
GZhao committed
23
下载数据文件
GZhao's avatar
GZhao committed
24
```````````````````
GZhao's avatar
GZhao committed
25
26
通过科技云盘下载
链接地址:https://pan.cstcloud.cn/s/gjMlzXRuRsM	提取密码:i3Zs
GZhao's avatar
GZhao committed
27

GZhao's avatar
GZhao committed
28
29
30
31
运行测试
-----------------
程序安装测试
```````````````````
GZhao's avatar
GZhao committed
32
33
34

.. code-block:: bash

GZhao's avatar
GZhao committed
35
36
37
38
    python ./script/cpicsim.py --help
	
如果程序安装正确则会输出帮助信息。如果是首次运行,则会提示输入数据文件路径。
输入(复制粘贴)路径可进行配置。之后重新运行程序。
GZhao's avatar
GZhao committed
39

GZhao's avatar
GZhao committed
40
41
快速测试
```````````````````
GZhao's avatar
GZhao committed
42

GZhao's avatar
GZhao committed
43
.. code-block:: bash 
GZhao's avatar
GZhao committed
44

GZhao's avatar
GZhao committed
45
    python ./script/cpicsim.py quickrun '*0/15(0.4,0.6)' 10 50 6
GZhao's avatar
GZhao committed
46

GZhao's avatar
GZhao committed
47
如果运行成功,则可以在当前文件夹下看到生成的fits文件
GZhao's avatar
GZhao committed
48
49


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


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

GZhao's avatar
GZhao committed
64
.. code-block:: bash 
GZhao's avatar
GZhao committed
65
    
GZhao's avatar
GZhao committed
66
    cpicsim quickrun '*0/15(0.4,0.6)' 10 50 6
GZhao's avatar
GZhao committed
67