Python interface to OpenNGC database data.
Project description
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() array([[20. , 59. , 17.14], [44. , 31. , 43.6 ]])
Object data is easily available from command line also:
$ 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: | | 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.
Source Distribution
PyOngc-0.2.90.tar.gz
(1.1 MB
view hashes)