From 0d788c936e43de03bb67e74d11db03673597d254 Mon Sep 17 00:00:00 2001 From: Mireille LOUYS <33840665+loumir@users.noreply.github.com> Date: Thu, 13 Nov 2025 18:14:14 +0100 Subject: [PATCH 1/7] building up vocabulary for response-function here is a draft for a VEP (vocabulary enhanced proposal) to be discussed and refined and submitted to the semantics group for approval. --- VEP-25_response-function.txt | 98 ++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 VEP-25_response-function.txt diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt new file mode 100644 index 0000000..ed0d55a --- /dev/null +++ b/VEP-25_response-function.txt @@ -0,0 +1,98 @@ +Vocabulary: http://www.ivoa.net/rdf/response-type +Author: Mireille Louys for HEIG IG +Date: 2025-11-13 + +New Term: response-function +Action: Addition +Label: response-function +Description: +A data product type describing instrumental response functions for calibration and analysis. + +Relationships: response-function is a top level term. +Usually related to an event-list data product in high energy astrophysics. + +Used-in: Data sets made accessible via the Chandra CS2 catalog + +Rationale: +The distribution of event-list data in multi-messenger astronomy. +For example, Chandra primary products distributed via the Chandra +Data Archive include around half a dozen different types of products neces- +sary to analyse Chandra data (for example, L2 event-list, Aspect solution, +bad pixel map, spacecraft ephemeris, V&V Report). +For VHE gamma rays and neutrinos, the DL3 event-lists should manda- +torily be associated to their associated IRFs files. The links between the +event-list and these IRFs should be well defined in the event-bundle. +---------- +New Term: Point Spread Function +Action: Addition +Label: psf +Description: A dataset that records the probability density function of +spatial/angular spreading of incident photons from a point source caused +by the instrument (detector and/or mirror and/or analysis) + +Relationships: narrower than #response-function + +Used-in: CTA example? + + +---------- +New Term: Effective Area +Action: Addition +Label: aeff +Description: A dataset that records the “effective area” of a telescope +and/or instrument. The effective area is the geometric area +of the telescope and/or instrument reduced by efficiency factors +such as reflectivity and vignetting, among other effects + +Relationships: narrower than #response-function +---------- +New Term: Ancillary Response File +Action: Addition +Label: arf +Description: A dataset that records the +combined telescope/instru- +ment effective area and +detector quantum efficiency as +a function of energy + +Relationships: narrower than #response-function + +Used-in: XMM data products ? + +---------- +New Term: Background Rate +Action: Addition +Label: bkgrate +Description: A dataset that models the rate of residual events that are +not from the expected source type (e.g. for gamma-ray instrument it +measures residual non-gamma-ray events coming. + +Relationships: narrower than #response-function + +---------- +New Term: Energy Dispersion +Action: Addition +Label: edisp +Description: A dataset that records the +probability density of detecting an event with an energy estimator given the true +energy of the event. + +Relationships: narrower than #response-function + +Used-in: HESS data products ? + +---------- +New Term: Redistribution Matrix File +Action: Addition +Label: rmf +Description: A dataset that records the probability density function +mapping from energy space into detector pulse height (or position) space + +Relationships: narrower than #response-function + +Used-in: Chandra response data products ? + +Reference: +- IVOA Note: https://github.com/ivoa/HighEnergyObsCoreExt section 5.1.5 +- IVOA Note Virtual Observatory and High Energy Astrophysics Version 1.0 +https://ivoa.net/documents/Notes/VOHE/20241112/VOHE-Note-draft_1.0.pdf \ No newline at end of file From b50f9d4c2b423a1fd8762fb7ee0aa224514338cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:21:48 +0200 Subject: [PATCH 2/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index ed0d55a..a181dbb 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -42,7 +42,7 @@ Label: aeff Description: A dataset that records the “effective area” of a telescope and/or instrument. The effective area is the geometric area of the telescope and/or instrument reduced by efficiency factors -such as reflectivity and vignetting, among other effects +such as reflectivity and vignetting, cuts efficiency, among other effects Relationships: narrower than #response-function ---------- From 068fe998fd88615273225183b9a2283111b07fb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:21:55 +0200 Subject: [PATCH 3/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index a181dbb..1e0e16e 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -65,7 +65,7 @@ Action: Addition Label: bkgrate Description: A dataset that models the rate of residual events that are not from the expected source type (e.g. for gamma-ray instrument it -measures residual non-gamma-ray events coming. +measures residual non-gamma-ray events coming). Relationships: narrower than #response-function From 9e6da46e492096720021754d1c0c9231b24444e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:22:04 +0200 Subject: [PATCH 4/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index 1e0e16e..9a880c3 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -79,7 +79,7 @@ energy of the event. Relationships: narrower than #response-function -Used-in: HESS data products ? +Used-in: HESS test data release (https://doi.org/10.5281/zenodo.1421099) ---------- New Term: Redistribution Matrix File From 376584198da3f55a3231a6865ad8f02a369b4c84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:22:15 +0200 Subject: [PATCH 5/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index 9a880c3..fedb0b7 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -69,6 +69,7 @@ measures residual non-gamma-ray events coming). Relationships: narrower than #response-function +Used-in: HESS test data release (https://doi.org/10.5281/zenodo.1421099) ---------- New Term: Energy Dispersion Action: Addition From a5c3ec843a48cf89240145c27e4b02f04f94871c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:22:26 +0200 Subject: [PATCH 6/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index fedb0b7..596642c 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -45,6 +45,9 @@ of the telescope and/or instrument reduced by efficiency factors such as reflectivity and vignetting, cuts efficiency, among other effects Relationships: narrower than #response-function + +Used-in: HESS test data release (https://doi.org/10.5281/zenodo.1421099) + ---------- New Term: Ancillary Response File Action: Addition From c3b7af449058068e6a99bdf776f3f2b6cec3bfcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bruno=20Kh=C3=A9lifi?= Date: Fri, 24 Apr 2026 17:22:34 +0200 Subject: [PATCH 7/7] Update VEP-25_response-function.txt --- VEP-25_response-function.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VEP-25_response-function.txt b/VEP-25_response-function.txt index 596642c..95023e7 100644 --- a/VEP-25_response-function.txt +++ b/VEP-25_response-function.txt @@ -32,7 +32,7 @@ by the instrument (detector and/or mirror and/or analysis) Relationships: narrower than #response-function -Used-in: CTA example? +Used-in: HESS test data release (https://doi.org/10.5281/zenodo.1421099) ----------