Astroquery is an astropy affiliated package that contains a collection of tools to access online Astronomical data.

Overview

Documentation | Blog | View on Github | Download Stable ZIP | Download Stable TAR

Latest PyPI version Documentation Status Github Actions CI Status Coverage results Zenodo

Accessing Online Astronomical Data

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

Installation and Requirements

Astroquery works with Python 3.7 or later. As an astropy affiliate, astroquery requires astropy version 4.0 or later.

astroquery uses the requests module to communicate with the internet. BeautifulSoup and html5lib' are needed for HTML parsing for some services. The keyring module is also required for accessing services that require a login. These can all be installed using pip or anaconda. Running the tests requires curl to be installed.

The latest version of astroquery can be conda installed:

$ conda install -c conda-forge astroquery

or pip installed:

$ pip install --pre astroquery

and the 'bleeding edge' main version:

$ pip install https://github.com/astropy/astroquery/archive/main.zip

or cloned and installed from source:

$ # If you have a github account:
$ git clone [email protected]:astropy/astroquery.git
$ # If you do not:
$ git clone https://github.com/astropy/astroquery.git
$ cd astroquery
$ python setup.py install

Using 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.

List of Modules

The following modules have been completed using a common API:

  • ALMA Archive
  • Atomic Line List: A collection of more than 900,000 atomic transitions.
  • Besancon: Model of stellar population synthesis in the Galaxy.
  • CDS MOC Service: A collection of all-sky survey coverage maps.
  • CADC: Canadian Astronomy Data Centre.
  • CASDA: CSIRO ASKAP Science Data Archive.
  • ESASky: ESASky is a science driven discovery portal providing easy visualizations and full access to the entire sky as observed with ESA Space astronomy missions.
  • ESO Archive
  • FIRST: Faint Images of the Radio Sky at Twenty-cm. 20-cm radio images of the extragalactic sky from the VLA.
  • Gaia: European Space Agency Gaia Archive.
  • ESA XMM: European Space Agency XMM-Newton Science Archive.
  • ESA Hubble: European Space Agency Hubble Science Archive.
  • ESA ISO: European Space Agency ISO Data Archive.
  • GAMA database
  • Gemini: Gemini Archive.
  • HEASARC: NASA's High Energy Astrophysics Science Archive Research Center.
  • IBE: IRSA Image Server program interface (IBE) Query Tool provides access to the 2MASS, WISE, and PTF image archives.
  • IRSA: NASA/IPAC Infrared Science Archive. Science products for all of NASA's infrared and sub-mm missions.
  • IRSA dust: Galactic dust reddening and extinction maps from IRAS 100 um data.
  • MAGPIS: Multi-Array Galactic Plane Imaging Survey. 6 and 20-cm radio images of the Galactic plane from the VLA.
  • MAST: Barbara A. Mikulski Archive for Space Telescopes.
  • Minor Planet Center
  • NASA ADS: SAO/NASA Astrophysics Data System.
  • NED: NASA/IPAC Extragalactic Database. Multiwavelength data from both surveys and publications.
  • NIST: National Institute of Standards and Technology (NIST) atomic lines database.
  • NRAO: Science data archive of the National Radio Astronomy Observatory. VLA, JVLA, VLBA and GBT data products.
  • NVAS archive
  • Simbad: Basic data, cross-identifications, bibliography and measurements for astronomical objects outside the solar system.
  • Skyview: NASA SkyView service for imaging surveys.
  • Splatalogue: National Radio Astronomy Observatory (NRAO)-maintained (mostly) molecular radio and millimeter line list service.
  • UKIDSS: UKIRT Infrared Deep Sky Survey. JHK images of 7500 sq deg. in the northern sky.
  • Vamdc: VAMDC molecular line database.
  • Vizier: Set of 11,000+ published, multiwavelength catalogues hosted by the CDS.
  • VO Simple Cone Search
  • xMatch: Cross-identify sources between very large data sets or between a user-uploaded list and a large catalogue.

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

  • Alfalfa: Arecibo Legacy Fast ALFA survey; extragalactic HI radio data.
  • CosmoSim: The CosmoSim database provides results from cosmological simulations performed within different projects: the MultiDark project, the BolshoiP project, and the CLUES project.
  • Exoplanet Orbit Database
  • Fermi: Fermi gamma-ray telescope archive.
  • HITRAN: Access to the high-resolution transmission molecular absorption database.
  • JPL Horizons: JPL Solar System Dynamics Horizons Service.
  • JPL SBDB: JPL Solar System Dynamics Small-Body Database Browser Service.
  • Lamda: Leiden Atomic and Molecular Database; energy levels, radiative transitions, and collisional rates for astrophysically relevant atoms and molecules.
  • NASA Exoplanet Archive
  • OAC API: Open Astronomy Catalog REST API Service.
  • Ogle: Optical Gravitational Lensing Experiment III; information on interstellar extinction towards the Galactic bulge.
  • Open Expolanet Catalog (OEC)
  • SDSS: Sloan Digital Sky Survey data, including optical images, spectra, and spectral templates.
  • SHA: Spitzer Heritage Archive; infrared data products from the Spitzer Space Telescope.

Citing Astroquery

If you use astroquery, please cite the paper we published in The Astronomical Journal.

The BibTeX entry is available from the package itself:

import astroquery
astroquery.__citation__

In addition you may also want to refer to specific versions of the package. We create a separate Zenodo DOI for each version, they can be looked up at the following Zenodo page

Additional Links

Download Development ZIP | Download Development TAR

Maintained by Adam Ginsburg and Brigitta Sipocz ([email protected])

Comments
  • Updates to nasa_exoplanet_archive module to make it compatible with Archive 2.0

    Updates to nasa_exoplanet_archive module to make it compatible with Archive 2.0

    The module has been updated to query the new PS and PSCOMPPARS tables using TAP service, and support for querying the old tables (EXOPLANETS, EXOMULTPARS, and COMPOSITEPARS) has been dropped (with error messages pointing the user to the new tables and documentation of recent changes to the tables and their accessibility). Tests have been updated and verified, and the module documentation has also been updated.

    ipac.nexsci.nasa_exoplanet_archive merge-when-ci-passes 
    opened by rickynilsson 70
  • Preliminary Addition of CosmoSim Simulation Database Query Tool

    Preliminary Addition of CosmoSim Simulation Database Query Tool

    This it my first pull request of the addition of simulation datbase query tools to astroquery. As it stands, things are in rough shape, but I welcome all comments, concerns, and tips. Thanks!

    New Service 
    opened by agroener 56
  • Add gaiatap module in order to access to the European Space Agency Gaia Archive

    Add gaiatap module in order to access to the European Space Agency Gaia Archive

    I am Juan-Carlos Segovia, a software engineer working for the European Space Agency. (You can contact me at: jua[email protected] or [email protected])

    The ESAC Space Data Centre (ESDC) has developed a module to access the European Space Agency Gaia Archive.

    We would like to add this module to astroquery library.

    Gaia Archive access is based on a TAP+ REST service.

    TAP+ is an extension of Table Access Protocol (TAP: http://www.ivoa.net/documents/TAP/) specified by the International Virtual Observatory Alliance (IVOA: http://www.ivoa.net).

    The gaiatap module allows the access to the archive using astroquery API (query_object), and also, provides some TAP+ capabilities.

    Please, will you be so kind to review and check gaiatap module?

    Thank you very much.

    Best regards,

    Juan-Carlos Segovia Serrato

    ESAC Science Data Centre Science Archives and Computer Engineering Unit Operations Department, Directorate of Science European Space Astronomy Centre (ESAC) European Space Agency (ESA)

    email: [email protected] Phone: (34)-91-8131-175 - 70175 internal Fax: (34)-91-8131-308

    European Space Astronomy Centre (ESAC) Camino Bajo del Castillo s/n Urb. Villafranca del Castillo 28692 Villanueva de la Cañada, Madrid, Spain.

    New Service gaia 
    opened by jcsegovia 50
  • Add FIRST survey images

    Add FIRST survey images

    This commit adds the images from the VLA FIRST survey. I modeled the code after the MAGPIS survey (which has a very similar interface on the same web server).

    New Service 
    opened by rlwastro 44
  • eJWST prelaunch

    eJWST prelaunch

    Dear Astroquery team:

    As James Webb Space Telescope (JWST) will be launched on November, we have developed a module to access future ESA JWST Archive using astroquery. I am creating this draft pull request in advance to prepare our module to be integrated in astroquery and inform you about the necessity of merging this pull request at an agreed date with you (before November, I will confirm you a specific date in a few weeks) and, if possible, agree in releasing a new version of astroquery.

    This is still ongoing work, no major changes are expected, but you can have a look at this PR if you want and comment anything you think is useful.

    Thanks in advance!

    Kind regards,

    Javier Espinosa

    New Service 
    opened by jespinosaar 40
  • Cosmosim table updates

    Cosmosim table updates

    This PR will deal with all changes to how tables are presented to the user, how and when they get stored into a dictionary, and all related updates to the code.

    opened by agroener 40
  • Exoplanet catalog queries

    Exoplanet catalog queries

    This PR is an API proposal in response to #764. Here I develop the PlanetParams object, which contains parameters of exoplanets, parsed from either exoplanets.org or NExScI's Exoplanet Archive.

    Here's the docs page that I've drafted for the module, which demonstrates the API: screen shot 2016-10-17 at 10 02 11 pm

    Here are some potential details to discuss:

    1. The parameters returned by the two archives are often non-overlapping, and when the same parameter is available in both archives, they're stored in attributes with different names. I prefer keeping the attribute names the same as the table columns, though, since users of each table know which parameters to expect.
    2. There's already an Open Exoplanet Catalog API within astroquery, which falls outside of the exoplanets module I'm proposing here. Should I find a way to incorporate that within this module?
    3. I included two new JSON files in the astroquery/data directory which contain the units for each unitful table column in the exoplanet tables. Do you have any objections to including these "data" in that directory?

    cc @bsipocz @barentsen @lkreidberg @jlustigy

    New Service Work in progress 
    opened by bmorris3 39
  • Add TeVCat

    Add TeVCat

    TeVCat ( http://tevcat.uchicago.edu/ ) is an online catalog of TeV gamma-ray sources that is continuously updated and I would like to add it to astroquery.

    I already have code to make astropy tables from their JSON data. At the moment I do View -> Developer -> JavaScript Console in the Chrome browser and type jsonData. The one thing I don't know how to do is how to get the data from Python. @keflavich Do you know how to do that? Wout TeVCat be acceptable for astroquery or do you think it's too niche?

    New Service 
    opened by cdeil 31
  • Missions mast

    Missions mast

    This PR includes a class that makes POST API call to https://masttest.stsci.edu/search/hst/api/v0.1/search with json data that contains the search criteria. See a sample of json data below:

    {"target":[""],"radius":3,"radius_units":"arcminutes","select_cols":["ang_sep","sci_aper_1234","sci_central_wavelength","sci_data_set_name","sci_dec","sci_actual_duration","sci_spec_1234","sci_hlsp","sci_instrume","sci_preview_name","sci_pep_id","sci_ra","sci_refnum","sci_release_date","scp_scan_type","sci_start_time","sci_stop_time","sci_targname"],"user_fields":[],"conditions":[{"sci_obs_type":"all"},{"sci_aec":"S"},{"sci_instrume":"stis,acs,wfc3,cos,fgs,foc,fos,ghrs,hsp,nicmos,wfpc,wfpc2"},{"sci_data_set_name":""},{"sci_pep_id":""},{"sci_pi_last_name":""},{"sci_actual_duration":""},{"sci_spec_1234":""},{"sci_release_date":""},{"sci_start_time":""}],"limit":5000,"offset":0,"sort_by":[],"sort_desc":[],"skip_count":false}

    It then converts the json response from the API call into astropy Table.

    mast 
    opened by syed-gilani 30
  • New Feature: jplsbdb

    New Feature: jplsbdb

    jplsbdb is a query service for JPL's Small-Body Database Browser (https://ssd.jpl.nasa.gov/sbdb.cgi). It provides information on Solar System small bodies and re-arranges them into a dictionary.

    @migueldvb, @mkelley: could you please review this?

    New Service jplsbdb 
    opened by mommermi 30
  • Implement archival data service interfaces, and a frontend to query all

    Implement archival data service interfaces, and a frontend to query all

    opened by keflavich 30
  • astroquery.alma authentication redirect page no longer exists

    astroquery.alma authentication redirect page no longer exists

    While rebuilding from the cyberattack that shut down ALMA's systems, several authentication pages have been consolidated and/or removed. Astroquery is configured for the address asa.alma.cl (in __init__.py), which is then augmented with /rh/forceauthentication in the _login() function in core.py to create the full login address. This page (asa.alma.cl/rh/forceauthentication) no longer exists- it has been replaced with a local version that uses the URL https://almascience.nrao.edu/rh/forceauthentication I've edited my local copy to use this URL by adding almascience.nrao.edu to auth_urls on line 14 in __init__.py:

    auth_urls = ['almascience.nrao.edu', 'asa.alma.cl', 'rh-cas.alma.cl']

    This allows me to log in with the Alma object, and circumvents the issue. I suspect the same effect and solution will be observed for users wanting to access the other ARCs at almascience.eso.org and almascience.nao.ac.jp

    I recommend making this change to accommodate the new authentication redirect in ALMA's systems.

    alma changed remote API critical 
    opened by tristanashton 4
  • MAINT: more strict flake8

    MAINT: more strict flake8

    Absolutely ugly PR, but with this we enable to check for all flake8 things.

    Most of the changes were done with autopep8, so I'm sure more manual touch-ups could clean up more inconsistencies, but this should be sufficient for now.

    no-changelog-entry-needed refactor 
    opened by bsipocz 1
  • MAINT: remove usage of cgi

    MAINT: remove usage of cgi

    @jespinosaar - some of the esa modules use cgi to parse the response.

    Unfortunately it got deprecated in python 3.11 and will be removed in 3.13, so its usage should be refactored from astroquery. I'll add a workaround for failing CI for it in https://github.com/astropy/astroquery/pull/2627, the line from setup.cfg should be removed to see the effect.

    Also, pyvo had the same issue, maybe their PR will be helpful here, too: https://github.com/astropy/pyvo/pull/385

    Upstream cleanup esa 
    opened by bsipocz 0
  • Retrieving HST ACS FLT and RAW files

    Retrieving HST ACS FLT and RAW files

    Hi,

    I am trying to find and download all the FLT and RAW files of Hubble Space Telescope observations using astroquery.mast. The calibration level for these files is 0 (RAW) -- 2 (FLT). However, when I use astroquery I can only find the calibration level 2 files for some instruments (WFPC/WFC, NICMOS, WFC3) not ACS. Here I attach a minimal reproducible example.

    import numpy as np
    
    from astroquery.mast import Observations
    c = coordinates.SkyCoord(186.75795, +33.55426, frame='icrs', unit="deg")
    
    obs_table = Observations.query_criteria(coordinates=c, radius=0.5,
                                            calib_level=2, obs_collection="HST")
    set(np.array(obs_table["instrument_name"]))
    
    

    Output:

    {'COS/NUV', 'FOS/BL', 'FOS/RD', 'NICMOS/NIC2', 'NICMOS/NIC3', 'STIS/CCD', 'WFC3/IR', 'WFC3/UVIS', 'WFPC/PC', 'WFPC/WFC', 'WFPC2', 'WFPC2/PC', 'WFPC2/WFC'}

    However, I know from MAST webpage that there are ACS/WFC observations in that region. What I am missing? Thank you Alex


    Documentation Upstream mast 
    opened by Borlaff 7
Releases(v0.4.6)
  • v0.4.6(May 17, 2022)

    What's Changed

    • MNT: Do not use deprecated astropy.tests helper functions by @pllim in https://github.com/astropy/astroquery/pull/2256
    • (Minor fix)eJWST - remove login_gui method from documentation by @jespinosaar in https://github.com/astropy/astroquery/pull/2257
    • Xmm proprietary data by @javier-ballester in https://github.com/astropy/astroquery/pull/2251
    • Fix SDSS CrossID method not working for spec data and for DR17 (photo and spec) by @nmcardoso in https://github.com/astropy/astroquery/pull/2258
    • Name convention for ESA modules by @jespinosaar in https://github.com/astropy/astroquery/pull/2260
    • Fix documentation build by @eerovaher in https://github.com/astropy/astroquery/pull/2262
    • monkey patch services by @jaymedina in https://github.com/astropy/astroquery/pull/2193
    • Update module lists in documentation by @eerovaher in https://github.com/astropy/astroquery/pull/2265
    • Enable calling Gaia.query_object() with both columns and radius by @eerovaher in https://github.com/astropy/astroquery/pull/2249
    • MAST: Moving target TESScut by @ceb8 in https://github.com/astropy/astroquery/pull/2121
    • Changelog update for PR #2121 by @ceb8 in https://github.com/astropy/astroquery/pull/2270
    • Fix cache dir creation race confition by @mfisherlevine in https://github.com/astropy/astroquery/pull/2274
    • Remove astroquery/utils/testing_tools.py by @eerovaher in https://github.com/astropy/astroquery/pull/2287
    • astroquery.mast : adding GALEX mission Cloud support by @jaymedina in https://github.com/astropy/astroquery/pull/2261
    • Enable testing examples in Gaia documentation by @eerovaher in https://github.com/astropy/astroquery/pull/2283
    • Add PLATO to Catalogs by @jaymedina in https://github.com/astropy/astroquery/pull/2279
    • Possible fix for issue2294: don't pickle hooks by @keflavich in https://github.com/astropy/astroquery/pull/2295
    • Hips2fits documentation cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1974
    • Nist documentation cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1976
    • Gemini documentation clean up by @tinumide in https://github.com/astropy/astroquery/pull/1948
    • Dace documentation cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1947
    • Make astroquery/utils/tap/model/job.Job.save_results() obey verbose setting by @eerovaher in https://github.com/astropy/astroquery/pull/2299
    • Sdss documentaion cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1977
    • Fix astroquery.utils.system_tools.in_ipynb() by @eerovaher in https://github.com/astropy/astroquery/pull/2289
    • Mpc documentation cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1966
    • Exoplanet doc cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1944
    • Fermi doc cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1945
    • Missions mast by @syed-gilani in https://github.com/astropy/astroquery/pull/2095
    • Remote test for Ogle by @tinumide in https://github.com/astropy/astroquery/pull/1987
    • Exclude query parameters from file names is casda.download_file by @jd-au in https://github.com/astropy/astroquery/pull/2308
    • Fix remaining issues with spectra Sdss.query_crossid by @bsipocz in https://github.com/astropy/astroquery/pull/2304
    • Refactor astroquery/utils/system_tools.py and its tests by @eerovaher in https://github.com/astropy/astroquery/pull/2306
    • Large crossid queries by @bsipocz in https://github.com/astropy/astroquery/pull/2305
    • Gaia astroquery 1.0 by @mhsarmiento in https://github.com/astropy/astroquery/pull/2077
    • Gama documentation clean up by @tinumide in https://github.com/astropy/astroquery/pull/1946
    • Mast doc cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1975
    • Fix fixture usage for remote test by @bsipocz in https://github.com/astropy/astroquery/pull/2310
    • NED: fixing failing docs examples by @bsipocz in https://github.com/astropy/astroquery/pull/2314
    • Hubble related members by @javier-ballester in https://github.com/astropy/astroquery/pull/2268
    • Decode plus signs in filenames when downloading by @jd-au in https://github.com/astropy/astroquery/pull/2319
    • Fix cross-id for very old data releases by @weaverba137 in https://github.com/astropy/astroquery/pull/2318
    • Fix_issue_2239: Nasa Exoplanet Archive query_object method suddenly produces InvalidTableError by @rickynilsson in https://github.com/astropy/astroquery/pull/2264
    • Make astroquery.mast methods take explicit kwargs by @jaymedina in https://github.com/astropy/astroquery/pull/2317
    • Missions mast by @syed-gilani in https://github.com/astropy/astroquery/pull/2321
    • Additional MAST docs test update by @ceb8 in https://github.com/astropy/astroquery/pull/2315
    • ALMA: add option to just validate data by @keflavich in https://github.com/astropy/astroquery/pull/2263
    • Fix in the cadc module in anticipation of coming changes to the servers by @andamian in https://github.com/astropy/astroquery/pull/2326
    • Move functionality from gaia/core.py to utils/tap/core.py. by @mhsarmiento in https://github.com/astropy/astroquery/pull/2311
    • Alma documentation cleanup by @tinumide in https://github.com/astropy/astroquery/pull/1935
    • Alma deprecation cleanup by @bsipocz in https://github.com/astropy/astroquery/pull/2309
    • Deprecate functions from alma.utils by @bsipocz in https://github.com/astropy/astroquery/pull/2332
    • Cleanup prior release 0.4.6 by @bsipocz in https://github.com/astropy/astroquery/pull/2330

    New Contributors

    • @javier-ballester made their first contribution in https://github.com/astropy/astroquery/pull/2251
    • @nmcardoso made their first contribution in https://github.com/astropy/astroquery/pull/2258
    • @mfisherlevine made their first contribution in https://github.com/astropy/astroquery/pull/2274
    • @syed-gilani made their first contribution in https://github.com/astropy/astroquery/pull/2095
    • @mhsarmiento made their first contribution in https://github.com/astropy/astroquery/pull/2077

    Full Changelog: https://github.com/astropy/astroquery/compare/v0.4.5...v0.4.6

    Source code(tar.gz)
    Source code(zip)
  • v0.4.5(Dec 25, 2021)

    What's Changed

    • Update Spectra URLs by @weaverba137 in https://github.com/astropy/astroquery/pull/2214
    • ALMA integration tests fix by @andamian in https://github.com/astropy/astroquery/pull/2224
    • Fix doc build issues by @bsipocz in https://github.com/astropy/astroquery/pull/2226
    • Allow retrieval from a previous ESO archive request by @gbrammer in https://github.com/astropy/astroquery/pull/1614
    • Turn off default verbosity for TapPlus by @bsipocz in https://github.com/astropy/astroquery/pull/2228
    • Refreshing content of RTD config by @bsipocz in https://github.com/astropy/astroquery/pull/2229
    • NED: String has to remain raw by @bsipocz in https://github.com/astropy/astroquery/pull/2230
    • eJWST prelaunch by @jespinosaar in https://github.com/astropy/astroquery/pull/2140
    • MNT: Cleanup of old unused code and configs by @bsipocz in https://github.com/astropy/astroquery/pull/2231
    • Adding changelog rendering to narrative docs by @bsipocz in https://github.com/astropy/astroquery/pull/2233
    • Mast cloudaccess docs update by @jaymedina in https://github.com/astropy/astroquery/pull/2235
    • eJWST release by @jespinosaar in https://github.com/astropy/astroquery/pull/2238
    • eJWST: remove disclaimer for release by @jespinosaar in https://github.com/astropy/astroquery/pull/2243
    • Fix to allow html downloads with alma package by @andamian in https://github.com/astropy/astroquery/pull/2246
    • Deprecate astroquery/utils/download_file_list.py by @eerovaher in https://github.com/astropy/astroquery/pull/2247
    • Expand contribution guidelines by @keflavich in https://github.com/astropy/astroquery/pull/2248
    • Fix for issue #2237: do not cache results that cannot be parsed. by @mkelley in https://github.com/astropy/astroquery/pull/2253
    • Adding python 3.10 to CI by @bsipocz in https://github.com/astropy/astroquery/pull/2186

    New Contributors

    • @gbrammer made their first contribution in https://github.com/astropy/astroquery/pull/1614

    Full Changelog: https://github.com/astropy/astroquery/compare/v0.4.4...v0.4.5

    Source code(tar.gz)
    Source code(zip)
  • v0.3.6.post2(Jul 13, 2017)

  • v0.3.6.post1(Jul 10, 2017)

  • v0.3.3(Oct 12, 2016)

  • v0.3.0(Oct 26, 2015)

  • v0.2.4(Mar 27, 2015)

  • v0.2.3(Sep 30, 2014)

    This is a bugfix release, with a few feature improvements in internals:

    • AstroResponse has been removed, which means that all cached objects will have new hashes. You should clear your cache: for most users, that means rm -r ~/.astropy/cache/astroquery/ (#418)
    • In ESO and ALMA, default to not storing your password. New keyword store_password=False. (#415)
    • In ESO, fixed a form activation issue triggered in ESO retrieve_data(), updated file download link triggered by server side change. More interesting, made username optional in login(): instead, you can now configure your preferred username. Finally, automatic login is now used by retrieve_data(), if configured. (#420, #427)
    • Bugfix for UKIDSS: Login now uses the correct session to retrieve the data (#425)
    • ALMA - many new features, including selective file retrieval. Fixes many errors that were unnoticed in the previous version (#433)
    • ALMA - add help method and pass payload keywords on correctly. Validate the payload before querying. (#438)
    Source code(tar.gz)
    Source code(zip)
  • v0.2.2(Sep 10, 2014)

  • v0.2(Aug 17, 2014)

    Astroquery v0.2 has been released. Astroquery is a suite of tools for querying various astronomical web forms, including observation archives, source catalogs, and spectral line lists.

    You can access astroquery at https://pypi.python.org/pypi/astroquery/0.2 or directly from github: https://github.com/astropy/astroquery/releases/tag/v0.2

    The documents are hosted at: http://astroquery.readthedocs.org/en/v0.2/

    v0.2 has a few new features and includes major internal improvements.

    The new tools provide interfaces to the ESO Archive, the GAMA database, the CDS Xmatch service, NASA's SkyView service, and the Open Exoplanet Catalogue.

    Thanks to the many contributors this cycle: Julien Woillez (@jwoillez) Simon Liedtke (@derdon) Loïc Séguin-Charbonneau (@loicseguin) Caden Armstrong (@CadenArmstrong) Joseph Booker (@sargas) Erik Tollerud (@eteq) Madhura Parikh (@jdnc) @fred3m Ricky Egeland (@rickyegeland) Michel Droettboom (@mdboom) James Allen(@james-allen) Brigita Sipocz (@bsipocz) Gustavo Braganca (@gabraganca) Adrian Price-Whelan (@adrn) David Shiga (@dshiga) Matt Craig (@mwcraig) Kyle Willett (@willettk) Erik Bray (@embray) William Schoenell (@wschoenell)

    Astroquery has 30 contributors, about 1/3 that of astropy, making it the largest affiliated package by contributor count.

    Source code(tar.gz)
    Source code(zip)
  • v0.1(Sep 18, 2013)

    This is the first quasi-production-ready version of astroquery. It is intended for early adopters and beta testers, but is highly functional. Please expect issues and be ready to post them.

    Source code(tar.gz)
    Source code(zip)
Python flexible slugify function

Python flexible slugify function

Dmitry Voronin 471 Dec 20, 2022
API development made easy: a smart Python 3 API framework

appkernel - API development made easy What is Appkernel? A super-easy to use API framework, enabling API creation from zero to production within minut

156 Sep 28, 2022
京东热爱狂欢趴&京东扫码获取cookie

京东热爱狂欢趴 一键完成任务脚本来袭 活动地址: https://wbbny.m.jd.com/babelDiy/Zeus/2s7hhSTbhMgxpGoa9JDnbDzJTaBB/index.html#/home 2021-06-02更新: 1、删除京东星推官 2、更新脚本,修复火爆问题 2021

xoyi 48 Dec 28, 2022
Collaboration project to creating bank application maded by Anzhelica Sakun and Yuriy Konyukh

Collaboration project to creating bank application maded by Anzhelica Sakun and Yuriy Konyukh

Yuriy 1 Jan 08, 2022
Mahadi-6 - This Is Bangladeshi All Sim 6 Digit Cloner Tools

BANGLADESHI ALL SIM 6 DIGIT CLONER TOOLS TOOLS $ apt update $ apt upgrade $ apt

MAHADI HASAN AFRIDI 2 Jan 23, 2022
PythonKafkaCompose is an upgrade of the amazing work done in liveMaps

PythonKafkaCompose is an upgrade of the amazing work done in liveMaps It is a simple project composed by: an instance of Kafka a Py

5 Jun 19, 2022
A very small (15 lines of code) and beautiful fetch script (exclusively for Arch Linux).

minifetch A very small (15 lines of code) and beautiful fetch script (exclusively for Arch Linux). There are many fetch scripts out there but I wanted

16 Jul 11, 2022
Checking-For-Fibonacci-Syquence-In-Python - Checking For Fibonacci Syquence In Python

Checking-For-Fibonacci-Syquence-In-Python The Fibonacci sequence is a set of num

John Michael Oliba 1 Feb 14, 2022
Grail(TM) is a web browser written in Python

Grail is distributed in source form. It requires that you have a Python interpreter and a Tcl/Tk installation, with the Python interpreter configured for Tcl/Tk support.

22 Oct 18, 2022
Batch generate asset browser previews

When dealing with hundreds of library files it becomes tedious to mark their contents as assets. Using python to automate the process is a perfect fit

54 Dec 24, 2022
Process GPX files (adding sensor metrics, uploading to InfluxDB, etc.) exported from imxingzhe.com

Xingzhe GPX Processor 行者轨迹处理工具 Xingzhe sells cheap GPS bike meters with sensor support including cadence, heart rate and power. But the GPX files expo

Shengqi Chen 8 Sep 23, 2022
Generic NDJSON importer for hashlookup server

Generic NDJSON importer for hashlookup server Usage usage: hashlookup-json-importer.py [-h] [-v] [-s SOURCE] [-p PARENT] [--parent-meta PARENT_META [P

hashlookup 2 Jan 19, 2022
This is an online course where you can learn and master the skill of low-level performance analysis and tuning.

Performance Ninja Class This is an online course where you can learn to find and fix low-level performance issues, for example CPU cache misses and br

Denis Bakhvalov 1.2k Dec 30, 2022
Q-Tracker is originally a High School Project created by Admins of Cirus Lab.

Q-Tracker is originally a High School Project created by Admins of Cirus Lab. It's completly coded in python along with mysql.(Tkinter For GUI)

Adithya Krishnan 2 Nov 14, 2022
Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI

Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configurati

Casu Al Snek 2k Jan 02, 2023
It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers

This library is not an official library of twip. It was created to conveniently respond to events such as donation, follow, and hosting using the Alert Box provided by twip to streamers.

junah201 8 Nov 19, 2022
a really simple bot that send you memes from reddit to whatsapp

a really simple bot that send you memes from reddit to whatsapp want to use use it? install the dependencies with pip3 install -r requirements.txt the

pai 10 Nov 28, 2021
A quick experiment to demonstrate Metamath formula parsing, where the grammar is embedded in a few additional 'syntax axioms'.

Warning: Hacked-up code ahead. (But it seems to work...) What it does This demonstrates an idea which I posted about several times on the Metamath mai

Marnix Klooster 1 Oct 21, 2021
Aero is an open source airplane intelligence tool. Aero supports more than 13,000 airlines and 250 countries. Any flight worldwide at your fingertips.

Aero Aero supports more than 13,000 airlines and 250 countries. Any flight worldwide at your fingertips. Features Main : Flight lookup Aircraft lookup

Vickey 비키 4 Oct 27, 2021
This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.

195 Dec 13, 2022