Documentation | View on Github | Download ZIP | Download TAR
Astroquery is an astropy affiliated package that
contains a collection of tools to access online Astronomical data. Each web
service has its own sub-package. For example, to interface with the SIMBAD
website, use the simbad
sub-package:
>>> from astroquery.simbad import Simbad
>>> theta1c = Simbad.query_object('tet01 Ori C')
>>> theta1c.pprint()
MAIN_ID RA DEC ... COO_QUAL COO_WAVELENGTH COO_BIBCODE
------------- ------------- ------------- ... -------- -------------- -------------------
* tet01 Ori C 05 35 16.4637 -05 23 22.848 ... A O 2007A&A...474..653V
As an astropy affiliate, astroquery requires astropy. However, because
astroquery relies heavily upon the astropy.coordinates
module, the
development version of astropy is required. astropy can be installed from
pip:
$ pip install git+http://github.com/astropy/astropy.git#egg=astropy
astroquery uses the requests module to communicate with the internet. requests can also be installed with pip.
As of July 2013, astroquery is in pre-release state, so to install, you need to clone it:
$ git clone git@github.com:astropy/astroquery.git
$ cd astroquery
$ python setup.py install
pip install also works:
$ pip install git+http://github.com/astropy/astroquery.git#egg=astroquery
Importing astroquery on its own doesn't get you much: you need to import each sub-module specifically. Check out the docs to find a list of the tools available. The API shows the standard suite of tools common to most modules, e.g. query_object and query_region.
To report bugs and request features, please use the issue tracker. Code contributions are very welcome, though we encourage you to follow the API and contributing guidelines as much as possible.