UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

ExoData: A Python package to handle large exoplanet catalogue data

Varley, R; (2016) ExoData: A Python package to handle large exoplanet catalogue data. Computer Physics Communications , 207 pp. 298-309. 10.1016/j.cpc.2016.05.009. Green open access

[thumbnail of 1-s2.0-S0010465516301254-main.pdf]
Preview
Text
1-s2.0-S0010465516301254-main.pdf - Published Version

Download (1MB) | Preview

Abstract

Exoplanet science often involves using the system parameters of real exoplanets for tasks such as simulations, fitting routines, and target selection for proposals. Several exoplanet catalogues are already well established but often lack a version history and code friendly interfaces. Software that bridges the barrier between the catalogues and code enables users to improve the specific repeatability of results by facilitating the retrieval of exact system parameters used in articles results along with unifying the equations and software used. As exoplanet science moves towards large data, gone are the days where researchers can recall the current population from memory. An interface able to query the population now becomes invaluable for target selection and population analysis.ExoData is a Python interface and exploratory analysis tool for the Open Exoplanet Catalogue. It allows the loading of exoplanet systems into Python as objects (Planet, Star, Binary, etc.) from which common orbital and system equations can be calculated and measured parameters retrieved. This allows researchers to use tested code of the common equations they require (with units) and provides a large science input catalogue of planets for easy plotting and use in research. Advanced querying of targets is possible using the database and Python programming language. ExoData is also able to parse spectral types and fill in missing parameters according to programmable specifications and equations. Examples of use cases are integration of equations into data reduction pipelines, selecting planets for observing proposals and as an input catalogue to large scale simulation and analysis of planets.ExoData is a Python package available freely on . GitHub. Its open source and community contributions are encouraged. The package can be easily installed using . pip install exodata, detailed setup information is provided within.

Type: Article
Title: ExoData: A Python package to handle large exoplanet catalogue data
Open access status: An open access version is available from UCL Discovery
DOI: 10.1016/j.cpc.2016.05.009
Publisher version: http://dx.doi.org/10.1016/j.cpc.2016.05.009
Language: English
Additional information: © 2016 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
Keywords: Exoplanets, Catalogues, Interface
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Maths and Physical Sciences
URI: https://discovery.ucl.ac.uk/id/eprint/1508337
Downloads since deposit
Loading...
0Downloads
Download activity - last month
Loading...
Download activity - last 12 months
Loading...
Downloads by country - last 12 months
Loading...

Archive Staff Only

View Item View Item