Data Carpentry workshop – Foundations of Astronomical Data Science workshop | 14 -16 of July 2021

This workshop is open to all researchers from The Netherlands interested in learning core concepts necessary to efficiently study the ever-growing datasets developed in modern astronomy.

Dates: 14, 15 & 16 of July July (12:30 – 17:00 each day)
Place: Online via Zoom

4TU.ResearchData repository and the Netherlands eScience Center are co-organizing the “Data Carpentry workshop on Foundations for Astronomical Data” with the collaboration and contributions of TU Delft Data Stewards, SRON Data Stewards, researchers from Leiden Observatory and The Carpentries.

A Data Carpentry workshop aims to teach researchers basic concepts, skills, and tools for working with data so that they can get more done in less time, and with less pain. The workshop includes short tutorials alternating with practical exercises. 

The workshop will go through the following topics:

  • Incremental creation of complex ADQL and SQL queries.
  • Using Astroquery to query a remote server in Python.
  • Transforming coordinates between common coordinate systems using Astropy units and coordinates.
  • Working with common astronomical file formats, including FITS, HDF5, and CSV.
  • Managing your data with Pandas DataFrames and Astropy Tables.
  • Writing functions to make your work less error-prone and more reproducible.
  • Creating a reproducible workflow that brings the computation to the data.
  • Customising all elements of a plot and creating complex, multi-panel, publication-quality graphics.

The practical exercises will be run using two astronomical datasets: the large, all-sky, multi-dimensional dataset from the Gaia satellite and the Pan-STARRS photometric survey.

Find the detailed description of the workshop and the program here.


This lesson assumes that the participants have a working knowledge of Python and some previous exposure to the Bash shell. These requirements can be fulfilled by:

  • completing a Software Carpentry Python workshop or
  • completing a Data Carpentry Ecology workshop (with Python) and a Data Carpentry Genomics workshop or
  • independent exposure to both Python and the Bash shell.

If you’re unsure whether you have enough experience to participate in this workshop, please read over this detailed list, which gives all of the functions, operators, and other concepts you will need to be familiar with.

In addition, participants need to have some familiarity with astronomical concepts, including reference frames, proper motion, color-magnitude diagrams, globular clusters, and isochrones.


Please register using the following link: 

Related Articles


Leave a comment!