Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
28 views
Kernel: Python 2

Affiliated Package: Astroquery

Astroquery is an Astropy-affiliated package that contains a collection of tools to access online Astronomical data. To install it, do:

pip install astroquery

The following modules have been completed using a common API:

  • SIMBAD Queries (astroquery.simbad)

  • VizieR Queries (astroquery.vizier)

  • IRSA Dust Extinction Service Queries (astroquery.irsa_dust)

  • NED Queries (astroquery.ned)

  • Splatalogue Queries (astroquery.splatalogue)

  • IRSA Queries (astroquery.irsa)

  • UKIDSS Queries (astroquery.ukidss)

  • MAGPIS Queries (astroquery.magpis)

  • NRAO Queries (astroquery.nrao)

  • Besancon Queries (astroquery.besancon)

  • NIST Queries (astroquery.nist)

  • NVAS Queries (astroquery.nvas)

  • GAMA Queries (astroquery.gama)

  • ESO Queries (astroquery.eso)

  • xMatch Queries (astroquery.xmatch)

  • Atomic Line List (astroquery.atomic)

  • ALMA Queries (astroquery.alma)

  • Skyview Queries (astroquery.skyview)

  • NASA ADS Queries (astroquery.nasa_ads)

  • HEASARC Queries (astroquery.heasarc)

These others are functional, but do not follow a common & consistent API:

  • Fermi Queries (astroquery.fermi)

  • SDSS Queries (astroquery.sdss)

  • ALFALFA Queries (astroquery.alfalfa)

  • Spitzer Heritage Archive (astroquery.sha)

  • LAMDA Queries (astroquery.lamda)

  • OGLE Queries (astroquery.ogle)

  • Open Exoplanet Catalogue(astroquery.open_exoplanet_catalogue)

  • CosmoSim Queries (astroquery.cosmosim)

SIMBAD

As an example, let's run a SIMBAD query:

from astropy import units as u from astroquery.simbad import Simbad
r = Simbad.query_region('m42', radius=3. * u.arcmin)
r.colnames
['MAIN_ID', 'RA', 'DEC', 'RA_PREC', 'DEC_PREC', 'COO_ERR_MAJA', 'COO_ERR_MINA', 'COO_ERR_ANGLE', 'COO_QUAL', 'COO_WAVELENGTH', 'COO_BIBCODE']
r

WISE

from astroquery.irsa import Irsa
Irsa.query_region('m42', catalog='wise_allsky_4band_p3as_psd', radius=10*u.arcmin)

Practical Exercise

Go to the documentation and try out a query interface for a service that might be relevant to you!