Python interface to OpenNGC database data.
Project description
# PyOngc A python interface for accessing OpenNGC database data
## Description PyOngc provides a python module to access astronomical data about NGC and IC objects.
The data is based on OpenNGC database <https://github.com/mattiaverga/OpenNGC>.
It is composed by a main module and a command line utility named ongcbrowse which can be used to print object details in a terminal.
PyOngc data can provide data to PyEphem in a simple way to get ephemerides of NGC/IC objects. See the documentation about ongc.xephemFormat method.
- ## Usage
>>> from pyongc import ongc >>> DSOobject = ongc.Dso("NGC7000") >>> DSOobject.getCoords() ((20, 59, 17.14), ('+', 44, 31, 43.6))
Object data is easily available from command line also:
$ ongcbrowse -n 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: | | C20, LBN 373 | +—————————————————————————–+ | OpenNGC notes: | | B-Mag taken from LEDA | +—————————————————————————–+
## License PyOngc is licensed under MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.