# Phot_GWAC **Repository Path**: JXiuBi/Phot_GWAC ## Basic Information - **Project Name**: Phot_GWAC - **Description**: GWAC测光数据处理 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-17 - **Last Updated**: 2025-11-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Phot_GWAC Phot_GWAC 是一个用于处理天文观测数据的软件工具包,特别针对 FITS 图像进行处理。它能够计算仪器零点(ZP0)、检测光源、进行测光分析等。 ## 功能特性 - **计算仪器零点**:通过 Gaia 星表匹配计算图像的零点。 - **光源检测**:使用 SExtractor 算法检测图像中的光源。 - **测光分析**:提供多种测光方法,包括固定位置测光和中心优化测光。 - **模板构建**:支持从多个图像中构建模板图像。 - **光变曲线绘制**:生成目标天体的光变曲线图。 ## 安装 请确保你已经安装了 Python 3 和必要的依赖库,如 `astropy`, `numpy`, `scipy`, `matplotlib`, `photutils`, `astroquery` 等。你可以使用 pip 安装这些依赖: ```bash pip install astropy numpy scipy matplotlib photutils astroquery ``` 然后克隆本仓库并进入项目目录: ```bash git clone https://gitee.com/JXiuBi/Phot_GWAC.git cd Phot_GWAC ``` ## 使用方法 ### 计算仪器零点 运行 `calc_zeropoint.py` 脚本来计算单个或批量 FITS 文件的仪器零点: ```bash python calc_zeropoint.py --fits_path path/to/your/file.fits ``` ### 构建模板图像 运行 `template_builder.py` 脚本来从随机选择的帧构建模板图像: ```bash python template_builder.py ``` ### 处理所有帧 运行 `process_all_frames.py` 脚本来处理所有帧并生成光变曲线: ```bash python process_all_frames.py --template_fits_path path/to/template.fits --template_targets path/to/targets.csv ``` ## 贡献 欢迎贡献代码和建议!请提交 Pull Request 或 Issue 到 GitHub 仓库。 ## 许可证 本项目使用 MIT 许可证。详情请查看 LICENSE 文件。