Hendrik Heinl


After 12 years of working as a web developer I astronomy in 2013 in the GAVO project at ARI in Heidelberg first as a developer, then with a strong focus on scientific outreach. Since 2020 I am employed by CDS/CNRS in the ESCAPE project where I support ESFRI partners in regard of interoperability and also reach out to the astronomical community and support/encourage them using VO standards and tools for their research.




Astropy, PyVO and the Radio realm
Dave Morris, Hendrik Heinl

In the past years, VO standards were widely accepted and spread and many
astronomers get more and more familiar with standards and protocols like
Cone Search, SAMP and TAP/ADQL. Being skilled in these in combination with
Astropy and PyVO opens unlimited opportunities to find, to access and to
combine different datasets for further analysis.

In this tutorial the participants will learn how to use PyVO and ObsTAP
to find services and to explore the data on these services, they will
use Daralink and SODA to perform cutouts on large images, and eventually
use PyVO and Astropy to write a SAMP handler to combine functionality of
TOPCAT and Aladin with PyvO.
The cutouts will be performed on the Astron data service on data derived
from LOFAR.
The cutouts will be performed on the Astron data service on LOFAR
derived data.

We don't expect participants to be experts in above fields after this
tutorial, but to scratch on the surface of how useful these tools are and where to turn if they want to get deeper knowledge. In particular this should

  • TAP/ADQL and related special Obscore services
  • PyVO for data discovery and data access
  • How to read a standard document to develop against this standard

The used software will be:
Python 3.6 (or newer), Astropy, PyVO, Topcat and Aladin. We will provide Python scripts in a github repository.

Grand Ballroom