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)
A basic python project which replicates the functionalities on an 8 Ball.

Magic-8-Ball To the people who wish to make decisions using a Magic 8 Ball but can't get one? I gotchu. This is a basic python project which replicate

3 Jun 24, 2021
Pytorch implementation of "Peer Loss Functions: Learning from Noisy Labels without Knowing Noise Rates"

Peer Loss functions This repository is the (Multi-Class & Deep Learning) Pytorch implementation of "Peer Loss Functions: Learning from Noisy Labels wi

Kushal Shingote 1 Feb 08, 2022
Import some key/value data to Prometheus custom-built Node Exporter in Python

About the app In one particilar project, i had to import some key/value data to Prometheus. So i have decided to create my custom-built Node Exporter

Hamid Hosseinzadeh 1 May 19, 2022
More granular intermediaries for legacy Minecraft versions

Orinthe/Intermediary mappings This repository contains the match information between different versions of Minecraft created by the Orinthe project, a

4 Jan 11, 2022
CRC Reverse Engineering Tool in Python

CRC Beagle CRC Beagle is a tool for reverse engineering CRCs. It is designed for commnication protocols where you often have several messages of the s

Colin O'Flynn 51 Jan 05, 2023
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
Python-Roadmap - Дорожная карта по изучению Python

Python Roadmap Я решил сделать что-то вроде дорожной карты (Roadmap) для изучения языка Python. Возможно, если найдутся желающие дополнять ее, модифиц

Ruslan Prokhorov 1.2k Dec 28, 2022
This is a Fava extension to display a grouped portfolio view in Fava for a set of Beancount accounts.

Fava Portfolio Summary This is a Fava extension to display a grouped portfolio view in Fava for a set of Beancount accounts. It can also calculate MWR

18 Dec 26, 2022
Astroquery is an astropy affiliated package that contains a collection of tools to access online Astronomical data.

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

The Astropy Project 631 Jan 05, 2023
Something like Asteroids but not really, done in CircuitPython

CircuitPython Staroids Something like Asteroids, done in CircuitPython. Works with FunHouse, MacroPad, Pybadge, EdgeBadge, CLUE, and Pygamer. circuitp

Tod E. Kurt 14 May 31, 2022
A small scale relica of bank management system using the MySQL queries in the python language.

Bank_Management_system This is a Bank Management System Database Project. Abstract: The main aim of the Bank Management Mini project is to keep record

Arun Singh Babal 1 Jan 27, 2022
A general purpose low level programming language written in Python.

A general purpose low level programming language written in Python. Basal is an easy mid level programming language compiling to C. It has an easy syntax, similar to Python, Rust etc.

Snm Logic 6 Mar 30, 2022
A tool for light-duty persistent memoization of API calls

JSON Memoize What is this? json_memoize is a straightforward tool for light-duty persistent memoization, created with API calls in mind. It stores the

1 Dec 11, 2021
Python library to natively send files to Trash (or Recycle bin) on all platforms.

Send2Trash -- Send files to trash on all platforms Send2Trash is a small package that sends files to the Trash (or Recycle Bin) natively and on all pl

Andrew Senetar 224 Jan 04, 2023
Some shitty programs just to brush up on my understanding of binary conversions.

Binary Converters Some shitty programs just to brush up on my understanding of binary conversions. Supported conversions formats = "unsigned-binary" |

Tim 2 Jan 09, 2022
freeCodeCamp Scientific Computing with Python Project for Certification.

Time_Calculator_freeCodeCamp freeCodeCamp Scientific Computing with Python Project for Certification. Write a function named add_time that takes in tw

Rajdeep Mondal 1 Dec 23, 2021
A step-by-step tutorial for how to work with some of the most basic features of Nav2 using a Jupyter Notebook in a warehouse environment to create a basic application.

This project has a step-by-step tutorial for how to work with some of the most basic features of Nav2 using a Jupyter Notebook in a warehouse environment to create a basic application.

Steve Macenski 49 Dec 22, 2022
En este repositorio pondré archivos graciositos de python que hago de vez en cuando

🐍 Apuntes de python 🐍 ¿Quién soy? 👽 Saludos,mi nombre es Carlos Lara. Pero mi nickname en internet es Hercules Kan. Soy un programador autodidacta

Carlos E. Lara 3 Nov 16, 2021
This repo is a collection of programs and websites templates too

📢 Register here for Hacktoberfest and make four pull requests (PRs) between October 1st-31st to grab free SWAGS 🔥 . IMPORTANT While making pull requ

Binayak Jha - 2 7 Oct 03, 2022
Hopefully it'll become a very annoying desktop pet

AnnoyingPet Basic Tutorial: https://seebass22.github.io/python-desktop-pet-tutorial/ Handling Mouse Input: https://pythonhosted.org/pynput/mouse.html

1 Jun 08, 2022