# program_show **Repository Path**: wang-bo324/program_show ## Basic Information - **Project Name**: program_show - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-22 - **Last Updated**: 2025-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 本程序用于对巡天主焦面探测器测试数据进行处理,数据必须按照《CSST巡天主焦面探测器测试细则》中的规定进行组织并添加正确的头文件后才能正常运行程序。 1. 程序所需配置 (1) 本程序只能在linux系统上运行 (2) 在系统上下载anaconda并安装 (3) 使用pip命令安装以下python包: numpy, scipy, astropy, matplotlib, tqdm, scikit-image, psutil 例:pip install numpy (4) 将程序包路径添加至环境变量中: i. 打开终端, ii. 打开~/.bashrc iii.输入 export PATH=程序包路径:程序包所在路径/bin:程序包路径/tools/程序包路径/testlib:${PATH} iv.输入 export PYTHONPATH=程序包路径:程序包所在路径/bin:程序包路径/tools/程序包路径/testlib:${PYTHONPATH} v. 保存并退出~/.bashrc vi. 终端中执行 source ~/.bashrc vii. 重启终端 2. 运行程序 (1) 根据测试项目,数据路径和参数配置run.sh,详细说明见run.sh中的注释(要修改的基本是数据路径*_PATH,测试项目RUN_*,此外还有探测器型号、波段的等信息) (2) 打开终端,执行 bash run.sh 3. 输出结果 输出结果在run.sh中设置的RES_PATH中 4. 示例 示例中展示了使用run.sh自动化处理ptc、暗场和平场数据,绘制ptc曲线,计算暗电流、读出噪声和PRNU。按照1.中配置好后,直接运行run.sh即可,结果存储于processed_2025-09-15中