基础库(主要的支持库):
numpy, matplotlib, ipython, scipy, pandas, seaborn
天文库(天文学库和宇宙学库):
astropy: 基于python语言,天文数据处理中最常用的包之一。
camb:基于fortran语言,宇宙学理论计算和数据处理中最常用的包之一。
pycamb: camb的python版本。
healpy: 天文天图处理中最常用的包之一。
astroML: 主要用于天文物理学中机器学习和数据挖掘。
astrometry: 天图数据处理和星列表相关的包。
ccdproc: CCD图像处理最常用库之一。
Photometry: 望远镜相关仪器模拟等,主要是给定光圈大小,输出观测像素。
sqlalchemy: 高性能计算会用到的一个库。
astroquery: 天文数据处理,虚拟天文台最常用的包之一。
spectral-cube: 三维(cube)天文数据处理最常用的包之一。
mayavi: 三维天文数据可视化。
reproject: 天文数据图像重投影操作相关。
pyephem: 可以计算行星位置,甚至小行星和彗星等。
skyfield: 计算地球周围卫星,行星和恒星位置的包。
astroplan: 天文包,可以用来规划观测策略。
pytz: 天文时间的相互转化。
pysm3: 模拟前景(银河系前景)的包。
注意:以上库可能依赖系统,正常Linux系统都可以安装,部分库不支持Windows,另外也会对Python的版本有要求,安装的时候需要注意。
天文学常用python库(持续更新)
最新推荐文章于 2024-05-14 09:53:50 发布