This is a course on using the Virtual Observatory (VO), an
international research data infrastructure in Astronomy and
Astrophysics. Starting with a brief discussion of some general
concepts, it introduces some of the major client programs like TOPCAT
and Aladin, together with some simple discovery protocols. A first
focus topic is the query language ADQL, which is treated within the
equivalent of three lectures. The second major focus of the course is
the premier Python interface to the VO, pyVO, which is used to also
more deeply investigate the topics treated before. The course is
complemented by a number of side tracks, brief discussions of more
fundamental or more specialised VO topics.
The course comes with many exercises, most of which also have
solutions. We hope it is suitable for both self-study and as lecture
notes in teacher-led situations. In the latter case, it is designed to
work as a semester-long course with two hours of lectures and lab work
each per week.
A validator for IVOA identifiers, checking
conformity to version 2 of the specification.
The service returns results in a tabular format, where an identifier is
valid if no row with msg_type="ERROR" is present.
As per DALI, the format of the table returned can be controlled
through the RESPONSEFORMAT parameter; for machine consumption, the
most useful values for that parameter are probably json and votable.
The code used here is available at
http://svn.ari.uni-heidelberg.de/svn/gavo/hdinputs/ivoidval
New entries in the
`Virtual Observatory <http://www.ivoa.net>`_'s registry in RSS format;
this service lets you use a common "news aggregator" to learn of
services appearing in the VO in almost real time.
The data is taken from the VO registry by querying for new records
twice a day. New items are announced here for 30 days.
To subscribe to this feed, point your browser/news aggregator
to http://dc.g-vo.org/regrss.
If you can configure your client's update frequency, for this feed it
is sufficient to update every 12 hours -- it is only updated morining and
afternoon UTC.
New entries on this feed are also distributed `on the Fediverse`_. To
get notifications of new VO services, subscribe to `gavo@astrodon.social`_.
.. _gavo@astrodon.social:
.. _on the Fediverse: https://astrodon.social/@gavo
This service lets VO data publishers assign Digital Object Identifiers
to their services, greatly enhancing their citability. Since
technically, the DOI references the registry record, this service can
only be used on properly registered services.
VOTT is a formatted list of educational/outreach texts on using the
VO: use cases, tutorials, courses, and such. VOTT contains material
for all settings, from pre-school to graduate. It is generated from
the documents known to the VO Registry.