openngc数据库数据的python接口。
PyOngc的Python项目详细描述
访问openngc数据库数据的python接口
说明
pyongc提供了一个python模块来访问关于ngc的天文数据。 和IC对象。
数据基于openngc数据库 https://github.com/mattiaverga/OpenNGC。
它由一个python模块和一个名为 (猜猜是什么)ONGC,它可以用来快速查看对象细节或构建 基于多个参数的对象列表。
pyongc可以用一种简单的方法将数据传递给pyephem NGC/IC对象星历:请参阅有关 印度石油天然气公司Xephemformat方法。
用法
>>> from pyongc import ongc >>> DSOobject = ongc.Dso("NGC7000") >>> DSOobject.getCoords() array([[20. , 59. , 17.14], [44. , 31. , 43.6 ]])
对象数据也可以从命令行轻松获得:
$ ongc view NGC7000 --details +-----------------------------------------------------------------------------+ | Id: 13055 Name: NGC7000 Type: HII Ionized region | | R.A.: 20:59:17.14 Dec.: +44:31:43.6 Constellation: Cyg | | Common names: | | North America Nebula | +-----------------------------------------------------------------------------+ | Major axis: 120.0' Minor axis: 30.0' Position angle: N/A | | B-mag: 4.0 V-mag: N/A J-mag: N/A H-mag: N/A K-mag: N/A | | | +-----------------------------------------------------------------------------+ | Other identifiers: | | C 020, LBN 373 | +-----------------------------------------------------------------------------+ | OpenNGC notes: | | B-Mag taken from LEDA | +-----------------------------------------------------------------------------+
许可证
Pyongc是麻省理工学院授权的。