[Heig] UCD discussion : summary of the recent discussion through the github repo ivoa/HighEnergyObscoreExtension
Mireille Louys
mireille.louys at unistra.fr
Thu Apr 16 19:05:09 CEST 2026
Hello Heig members,
In order to prepare the discussion about UCDs tomorrow,
here is a short summary of were we stand in the UCD proposal and the
discussions with the Semantics WG:
/Reminder : /
We must keep in mind that the UCD vocabulary helps to /categorize/ the
quantities or labels or information present in a table column.
It is not a data model class attribute , which is designed specificaly
for the domain it is used for .
UCDs are used in tables stored as VOTable, either in data tables , like
in the Vizier catalog tables for instance ,
or in metadata tables like in TAP query responses ( as in ObsTAP) or
Cone search response, for instance.
For the various UCDs discussed in this group , they deal with :
* *event*
For an event_list data set, expressed as a table , column names describe
the kind of quantities recorded for an event and can be tagged by a UCD .
The event_list table has one event per row , with all quantities values
in the various columns.
In order to designate an high energy event, we have proposed
/obs.event/ together with Bruno and the semantics chairs in december 2025.
See here the corresponding issue :
https://github.com/ivoa/HighEnergyObsCoreExt/issues/48
S obs.event Related to a signal messenger detection (photon or
particle) <https://github.com/ivoa/HighEnergyObsCoreExt/issues/48>
It does not define what an event is ( this is up to the data model) but
it says how to relate a quantity to an event .
then columns related to an event can be tagged with
column name | ucd
event_id meta.id;obs.event
event_type meta.code.class;obs.event
event_grade meta.code.class;obs.event
* *pha*
Thanks to Ian for the example about PHA quantities related to an event:
see https://github.com/ivoa/HighEnergyObsCoreExt/issues/39
https://github.com/ivoa/HighEnergyObsCoreExt/issues/39#issuecomment-4208293821
I have tried to tag the UCDs corresponding to the various columns
using /instr.pulse /suggested above in the issue thread.
Most of the quantities can be UCD anotated as shown in this issue.
A problem remains for :
pi pulse invariant amplitude, calculated from energy (and therefore
pha), this value is needed to compute the rmf
Can we clarify this quantity?
* *phys.flux/ phys.flux.density* work in progress (B. Khelifi)
to be discussed further
* *phys.particle* a VEP has been proposed at
https://voparis-gitlab.obspm.fr/vespa/ivoa-standards/semantics/vep-ucd/-/blob/master/VEP-UCD-26-particle_types.txt
Cheers, Mireille
--
--
Mireille Louys, MCF (Assistant Professor)
Centre de données Astronomiques (CDS) Equipe Images, ICube
Observatoire de Strasbourg Telecom Physique Strasbourg
11, rue de l' Université 300, Bd Sebastien Brandt CS 10413
F-67000 Strasbourg F-67412 Illkirch Cedex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/heig/attachments/20260416/e3ca7de4/attachment.htm>
More information about the heig
mailing list