Skip to content. | Skip to navigation

Personal tools


You are here: Home / Meetings / All Meetings / 2017 Google Summer of Code

2017 Google Summer of Code

Google Summer of Code is a global program focused on bringing more student developers into open source software development. Students work with an open source organization on a 3 month programming project during their break from school. Astronomy programs include: OpenAstronomy ( and and Data Analysis of Variable Events organized by TimeLab (
When 04 May 2017 10:25 AM to
29 August 2017 10:25 AM
Add event to calendar vCal

OpenAstronomy is a collaboration between open source astronomy and astrophysics projects that are being used by researchers around the world to study our universe either by analysing the data obtained from amazing instruments like the Hubble Space Telescope, the Square Kilometer Array or the Solar Dynamic Observatory or by developing very sophisticated numerical models (eg. FLASH). The analysis of such data helps multiple types of research from being able to forecast a solar storms to detect planets in other stars, from understanding how galaxies are formed to explain the expansion and the origin of the universe.

Open Astronomy currently is formed by eight organisations that develop tools for different aspects on astronomy. The range of topics covered by these projects is wide, for example:

  • Astropy is a general Python library for astronomy, providing common tools such as celestial coordinates, image processing, tabular data reading and writing, units and support for astronomy-specific file formats;
  • SunPy provides utilities for obtaining and representing solar physics data, with clients for some of the largest online solar physics data archives and solar specific analysis and visualisation code;
  • Glue is a data visualization application and library to explore relationships within and among related datasets;
  • ChiantiPy is a Python interface to the CHIANTI atomic database, which allows users to characterise the properties (temperature, density, velocity) of observed stars from spectra;
  • Julia Astro is a set of packages for general astronomy and astrophysics analysis using Julia.
  • And more!




TimeLab (  This is our Ideas Page for Google Summer of Code 2017. We propose the following ideas:

  • A library of time series methods
  • A Time Series Simulator
  • Phase-resolved spectra of (quasi-)periodic variations
  • Optimize Stingray
  • A modular Python API for XSPEC Model

Existing tools that we will use to build our product are AstropySherpaSciPy and Carma. Our own projects for more specialized Python tools are called Stingray andMaLTPyNT.

Project: A library of time series methods

Project: A Time Series Simulator

Project: Phase-resolved spectra of (quasi-)periodic variations

Project: Optimize Stingray

Project: A modular Python API for XSPEC Models


            More information about this event…