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)
Logo DYS (Doküman Yönetim Sitemi) API Python Implementation

dys-connector Logo DYS (Dokuman Yonetim Sistemi) API Python Implementation Python Package: https://pypi.org/project/dys-connector Quick Start from dys

Logo Group 8 Mar 19, 2022
A simple script that shows important photography times. written in python.

A simple script that shows important photography times. written in python.

John Evans 13 Oct 16, 2022
A script to generate NFT art living on the Solana blockchain.

NFT Generator This script generates NFT art based on its desired traits with their specific rarities. It has been used to generate the full collection

Rude Golems 24 Oct 08, 2022
A set of scripts for a two-step procedure to measure the value of access to destinations across several modes of travel within a geographic area.

A set of scripts for a two-step procedure to measure the value of access to destinations across several modes of travel within a geographic area.

Institute for Transportation and Development Policy 2 Oct 16, 2022
Rick Astley Language is a rick roll oriented, dynamic, strong, esoteric programming language.

Rick Roll Language / Rick Astley Language A rick roll oriented, dynamic, strong, esoteric programming language. Prolegomenon The reasons that I made t

Rick Roll Programming Language 658 Jan 09, 2023
A check numbers python module

Made with Python3 (C) @FayasNoushad Copyright permission under MIT License License - https://github.com/FayasNoushad/Numbers/blob/main/LICENSE Deplo

Fayas Noushad 3 Nov 28, 2021
PressurePlate is a multi-agent environment that requires agents to cooperate during the traversal of a gridworld.

PressurePlate is a multi-agent environment that requires agents to cooperate during the traversal of a gridworld. The grid is partitioned into several rooms, and each room contains a plate and a clos

Autonomous Agents Research Group (University of Edinburgh) 6 Dec 03, 2022
An account generator for guilded.gg that I made a while back and decided to bring back up

An account generator for guilded.gg that I made a while back and decided to bring back up

8 Nov 17, 2022
Tiling manager which runs on top of EWMH window managers.

PyTyle is an extremely versatile and extensible tiling manager that is meant to be used on top of EWMH window managers. Its feature set was modeled af

55 Jul 29, 2021
Covid 19 status. Flask application. CovidAPI. Heroku.

Covid 19 In this project we see total count of people who got this virus and total death. How does it works Written in Python. Web app, Flask. package

AmirHossein Mohammadi 12 Jan 16, 2022
Python library to decode the EU Covid-19 vaccine certificate

DCC Utils Python library to decode the EU Covid-19 vaccine certificate, as specified by the EU. Setup pip install dcc-utils Make sure zbar is installe

Developers Italia 13 Mar 11, 2022
Backtest framework based on DAGs

MultitaskQueue It's a simple framework based on three composed concepts: Task: A task is the smaller unit of execution or simple a node in the DAG, ev

4 Dec 09, 2021
A Linux program to create a Windows USB stick installer from a real Windows DVD or image.

WoeUSB-ng A Linux program to create a Windows USB stick installer from a real Windows DVD or image. This package contains two programs: woeusb: A comm

Longinus 1 Nov 19, 2021
Anti VirusTotal written in Python.

How it works Most of the anti-viruses on VirusToal uses sandboxes or vms to scan and detect malicious activity. The code checks to see if the devices

cliphd 3 Dec 26, 2021
kurwa deska ADB

kurwa-deska-ADB kurwa-deska Запуск Linux -- python3 kurwa_deska.py Termux -- python3 kurwa_deska.py Встановлення cd kurwa_deska ADB і зразу запуск pyt

1 Jan 21, 2022
Automatically unpin old messages so you can always pin more!

PinRotate Automatically unpin old messages so you can always pin more! Installation You will need to install poetry to run this bot locally for develo

3 Sep 18, 2022
Make discord server By Coding!

Discord Server Maker Make discord server by Coding! FAQ How can i get role permissons? Open discord with chrome developer tool, go to network and clic

1 Jul 17, 2022
Removes all archived super productivity tasks. Just run the python script.

delete-archived-sp-tasks.py Removes all archived super productivity tasks. Just run the python script. This is helpful to do a cleanup every 3-6 month

Ben Herbst 1 Jan 09, 2022
Building an Investment Portfolio for Day Trade with Python

Montando um Portfólio de Investimentos para Day Trade com Python Instruções: Para reproduzir o projeto no Google Colab, faça o download do repositório

Paula Campigotto 9 Oct 26, 2021
A guy with a lot of useful things to do when doing AtCoder in Python

atcoder_python_env Python で AtCoder をやるときに便利な諸々を用意したやつ コンテスト用フォルダの作成 セットアップ 自動テス

2 Dec 28, 2021