SkillAgentSearch skills...

Tutorials

Jupyter Notebook tutorials using astronomical databases and virtual observatory tools

Install / Use

/learn @cds-astro/Tutorials

README

<!-- markdownlint-disable MD033 -->

Accessing and using astronomical data: a series of Jupyter notebooks tutorials

DOI Code style: black Ruff

Welcome to the repository of Strasbourg astronomical Data Center CDS jupyter notebooks.

<img align="right" width="20%" alt="CDS logo" src="Notebooks/Data/images/cds.png">

All tutorials here illustrate how astronomers can search, find, and access data they need from archives across the world. We offer a focus on archives compliant with Virtual Observatory (VO) protocols and standards, as defined by the International Virtual Observatory Alliance (IVOA).

Some tutorials hosted here are based on EURO-VO tutorials usually with the same or a similar name.


Table of contents


How to use the tutorials

On your machine

python ubuntu windows mac-os

You can download the notebooks to your personal machine and use them there.

Note the currently supported python versions and the list of dependencies in the file requirements.txt.

This can be done with the following commands:

  git clone https://github.com/cds-astro/tutorials.git
  cd tutorials
  pip install -r requirements.txt
  jupyter lab

In github codespaces

  • In Github, you can open a JupyterLab instance. To do so, go in your Settings, then Codespaces and in Editor Preference choose Jupyter Lab. And voilà, you can now launch the tutorials, execute and modify them without any installation!

codespace

As a book

  • You can also explore the notebooks in a website here Jupyter Book Badge

Flight plan

The tutorials come in a recommended order ranging from basic usage of the CDS tools to more advanced examples.

1. Intro to CDS services in notebooks

Simbad Aladin Vizier Xmatch astroquery units

We show how to call Simbad, Aladin Lite, Vizier and X-match in a Jupyter Notebook.

2. Arp peculiar galaxies catalog __ First steps with MOCs

Vizier Aladin MOCpy astroquery astropy

We explore Arp's Catalog of peculiar Galaxies and extract the galaxies explored both in the SDSS and GALEX surveys by using MOCs. This tutorial highlights two python modules for querying data : astroquery and pyvo.

3. Abel1656, The Coma Cluster of Galaxies __ The Simple Spectral Access Protocol

Aladin Vizier Xmatch SSA Simbad astroquery astropy specutils pyvo

This tutorial focuses on the Coma Cluster of Galaxies. In particular, we search for redshift information of galaxies in the spatial vicinity of the cluster centre. To get this information we get catalogues with measured redshifts and a spectrum, from which we measure a redshift. It uses the Simple Spectral Access (SSA) protocol of the virtual observatory.

4. High Energy sources __ advanced use of CDS services

[Simbad](https://s

View on GitHub
GitHub Stars83
CategoryData
Updated2mo ago
Forks22

Languages

Jupyter Notebook

Security Score

100/100

Audited on Jan 7, 2026

No findings