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)
Create VSCode Extensions with python

About Create vscode extensions with python. Installation Stable version: pip install vscode-ext Why use this? Why should you use this for building VSc

Swas.py 134 Jan 07, 2023
Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls

password-generator Built with Python programming language and QT library and Guess the number in three easy, medium and hard rolls Password generator

Amir Hussein Sharifnezhad 3 Oct 09, 2021
Download and process GOES-16 and GOES-17 data from NOAA's archive on AWS using Python.

Download and display GOES-East and GOES-West data GOES-East and GOES-West satellite data are made available on Amazon Web Services through NOAA's Big

Brian Blaylock 88 Dec 16, 2022
Estimating the potential photovoltaic production of buildings (in Berlin)

The following people contributed equally to this repository (in alphabetical order): Daniel Bumke JJX Corstiaen Versteegh This repository is forked on

Daniel Bumke 6 Feb 18, 2022
NewsBlur is a personal news reader bringing people together to talk about the world.

NewsBlur NewsBlur is a personal news reader bringing people together to talk about the world.

Samuel Clay 6.2k Dec 29, 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
Small scripts to learn about GNOME internals

gnome-hacks This is a collection of APIs that allow programmatic manipulation of the GNOME shell. If you use GNOME (the default graphical shell in Ubu

Alex Nichol 5 Oct 22, 2021
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python

Windel Bouwman 277 Dec 26, 2022
Safely pass trusted data to untrusted environments and back.

ItsDangerous ... so better sign this Various helpers to pass data to untrusted environments and to get it back safe and sound. Data is cryptographical

The Pallets Projects 2.6k Jan 01, 2023
A cookiecutter to start a Python package with flawless practices and a magical workflow 🧙🏼‍♂️

PyPackage Cookiecutter This repository is a cookiecutter to quickly start a Python package. It contains a ton of very useful features 🐳 : Package man

Daniel Leal 16 Dec 13, 2021
Uma moeda simples e segura!

SecCoin - Documentação A SecCoin foi criada com intuito de ser uma moeda segura, de fácil investimento e mineração. A Criptomoeda está na sua primeira

Sec-Coin Team 5 Dec 09, 2022
Socorro is the Mozilla crash ingestion pipeline. It accepts and processes Breakpad-style crash reports. It provides analysis tools.

Socorro Socorro is a Mozilla-centric ingestion pipeline and analysis tools for crash reports using the Breakpad libraries. Support This is a Mozilla-s

Mozilla Services 552 Dec 19, 2022
This is an implementation of PEP 557, Data Classes.

This is an implementation of PEP 557, Data Classes. It is a backport for Python 3.6. Because dataclasses will be included in Python 3.7, any discussio

Eric V. Smith 561 Dec 06, 2022
Bible-App : Simple Tool To Show Bible Books

Bible App Simple Tool To Show Bible Books Socials: Language:

ميخائيل 5 Jan 18, 2022
Collatz Sanısını Test Eden Ve Kanıtlayan Bir Python Programı

Collatz Sanısı Collatz Sanısını Test Eden Ve Kanıtlayan Bir Python Programı. Kullanım Terminalde: 1- git clone https://github.com/detherminal/Collatz-

Cemal Mert 2 May 07, 2022
GitHub saver for stargazers, forks, repos

GitHub backup repositories Save your repos and list of stargazers & list of forks for them. Pure python3 and git with no dependencies to install. GitH

Alexander Kapitanov 23 Aug 21, 2022
Python Project Template

A low dependency and really simple to start project template for Python Projects.

Bruno Rocha 651 Dec 29, 2022
Schemdule is a tiny tool using script as schema to schedule one day and remind you to do something during a day.

Schemdule is a tiny tool using script as schema to schedule one day and remind you to do something during a day. Platform Python Install Use pip: pip

StardustDL 4 Sep 13, 2021
Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication

Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Current release is

bup 6.9k Dec 27, 2022
Tutorials on advanced python topics, and literate programming framework to write them.

Advanced course on Python3 This course covers several topics Python decorators The python object system / meta classes Also see my text on Python impo

Michael Moser 59 Dec 19, 2022