SuperAPI AI 工具集

astrophysics-data-guide

数据与分析

查看项目

更新于 10-16 06:15

技能介绍

用途:处理和分析天文观测数据,基于 Astropy 等标准天体物理工具完成从文件读取到科学分析的常见流程。

主要能力:

  1. FITS 文件处理:用 astropy.io.fits 检查 HDU 结构、读取图像、表数据与 WCS;用 astropy.table.Table 读取 FITS 二进制表目录,查看对象数与列名。
  2. 坐标变换:用 astropy.coordinates.SkyCoord 在 ICRS、银道、黄道坐标间转换;结合 EarthLocation、Time、AltAz 计算目标的地平高度、方位角、大气质量与可观测性。
  3. 测光分析:用 photutils 做圆形孔径与环状背景的孔径测光、背景扣除、仪器星等计算;用 DAOStarFinder 配合 sigma_clipped_stats 做点源检测。
  4. 光谱分析:用 specutils 对一维光谱做谱线流量、等值宽、质心计算,并由谱线中心偏移估算红移与视向速度。
  5. 巡天数据访问:用 astroquery 查询 SIMBAD 天体基本信息,在 VizieR 做锥形搜索(默认 2MASS 点源表 II/246),并列出 SDSS、2MASS、WISE、Gaia DR3、DESI、JWST 等巡天的主要波段、覆盖与分辨率。

使用方式:在 Python 环境安装并导入 astropy、photutils、specutils、astroquery 等库,按上述函数示例调用;数据集需为兼容格式(FITS 或内存中的 numpy 数组)。

适用场景:天文图像与目录的检查、坐标换算与观测计划、简单测光与源检测、一维光谱测量、跨目录查询与交叉匹配。

限制:资料未提供具体版本要求、性能基准、完整安装命令或收费信息;查询结果依赖外部数据库可用性,实际使用需自行校验坐标系、单位与定标。