VEP-006: Discussion summary

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Tue Jun 8 10:05:53 CEST 2021


Dear Semantics community,

At the interop, we had a side meeting on VEP-006 (#calibration
definition).  I *think* we reached a sufficient consensus here, as
usual with some reservations.  I have tried to summarise the
discussion in VEP-006,
https://volute.g-vo.org/svn/trunk/projects/semantics/veps/VEP-006.txt

I'm also reproducing it below.  Do people feel their contributions
sufficiently considered and represented?  If not, what changes would
you like to see (direct commits to Volute cordially invited)?

Thanks,

             Markus

And here's VEP-006 as of rev. 5976:

Vocabulary: http://www.ivoa.net/rdf/datalink/core
Author: Markus Demleitner <msdemlei at ari.uni-heidelberg.de>
Date: 2020-09-09

Term: #calibration
Action: Modificiation
Label: Applicable Calibration
Description: Data products that can be used to remove instrumental
  signatures from #this.  Note that the calibration steps such data
  products feed have not been applied to #this yet.   To link
  calibration data already reflected in #this, use #progenitor.
Used-in: http://dc.g-vo.org/kapteyn/q/dl/dlmeta?ID=ivo%3A//org.gavo.dc/~%3Fkapteyn/data/fits/POT015_000317.fits

Term: #bias
Action: Modification
Description: Data products that can be used to remove detector offset levels 
  from #this.

Term: #dark
Action: Modification
Description: Data products that can be used to remove detector dark 
  current from #this.

Term: #flat
Action: Modification
Description: Data products that can be used to remove the signature of
  non-homogeneous detector sensitivity from #this.

Rationale: 
  In a discussion on the semantics mailing list (see
  http://mail.ivoa.net/pipermail/semantics/2020-June/002735.html
  and follow-ups) it was found that the existing descriptions of
  #calibration and its narrower terms are ambiguous; "resource used
  to calibrate" could mean both "resource that has been used" or
  "resource that can be used".  This VEP tries to make it clear that the
  "has been used" interpretation is for #progenitor, wheras #calibration
  is for "can be used".

Discussion:
  On the Semantics mailing list 
  (http://mail.ivoa.net/pipermail/semantics/2021-March/002774.html and
  followups), concerns were brought forward that excluding calibration
  data already applied would unnecessarily complicate the vocabulary;
  the temporal aspect ("has been applied" vs. "can be applied") should,
  if possible, be kept out of it.  Against that it was put forward that
  doing this would leave parts of #calibration within #progenitor (the
  "has been applied" part), other parts essentially in what some people
  suggested is #auxiliary (the "can be applied" part").  This violates
  the conditions for keeping the concepts organised in a tree, which
  was considered undesirable.

  On the other hand, it was recognised that being able to trace "science
  data" (as opposed to auxiliary resources like calibration data)
  through the provenance chain is valuable.  A method proposed to effect
  this, given that with VEP-006 #calibration is not available for this,
  could be to narrow the definition of #progenitor to "less calibrated
  science data".  But even if this step is not taken and #progenitor
  remains "anything upstream in the provenance chain", a new term
  #calibration-applied would seem useful (an example given was: when
  fusing 50 images, people want to tell those apart from, for instance,
  a master PSF that also went into the fusion).  Parties having use for
  such a concept are encouraged to author a VEP for it.

  In the end, after a side meeting at the May 2021 Interop consensus was
  found that #calibration should certainly not contain elements both in
  and outside of #progenitor; it was agreed that while, if we started
  again today, we would call the VEP-006 #calibration something like
  #calibration-applicable.  However, given the label is there, and that
  the level of detail below #calibration (with #bias, #dark, and #flat)
  probably mainly is useful (as far as datalink with its focus on
  actionable semantics is concerned) when a client wants to
  semi-automatically perform the calibration itself, it was decided that
  #calibration is kept with its label changed to "Applicable
  Calibration" and a corresponding definition.

  As we sharpen the definition of #auxiliary ("resources aiding the
  scientific exploitation of #this"), #calibration should probably
  become a child of it.  This, however, would be part of a VEP on
  #auxiliary.


More information about the semantics mailing list