SODA gripes (2): Gratuitous xtypes

Markus Demleitner msdemlei at ari.uni-heidelberg.de
Mon Jan 25 17:07:14 CET 2016


Dear DAL,

On Fri, Jan 22, 2016 at 12:54:19PM -0800, Patrick Dowler wrote:
> Given that DALI-1.1 defines the needed xtypes (and it is in DALI because we
> want consistency across multiple services) I agree that SODA doesn't need
> to define any xtypes at this time.

Since nobody came out in favour of xtypes, I took the liberty of
doing the necessary edits in SODA trunk; it's in rev. 3228, diff is
below, and of course it's fine if people revert if they think
additional discussion is required.

Cheers,

         Markus


Here's the diff:

Index: SODA.tex
===================================================================
--- SODA.tex	(revision 3227)
+++ SODA.tex	(revision 3228)
@@ -361,20 +361,16 @@
 
   <GROUP name="inputParams">
      <PARAM name="ID" ucd="meta.ref.url;meta.curation" datatype="char" 
-      arraysize="*" xtype="ivoident" />
+      arraysize="*" />
      <PARAM name="POS" ucd="phys.angArea;obs" datatype="char" 
-      arraysize="*" xtype="circle" />
-     <PARAM name="POS" ucd="phys.angArea;obs" datatype="char" 
-      arraysize="*" xtype="range" />
-     <PARAM name="POS" ucd="phys.angArea;obs" datatype="char" 
-      arraysize="*" xtype="polygon" />
+      arraysize="*" />
      <PARAM name="BAND" ucd="em.wl" unit="m" datatype="double" 
-      arraysize="*" xtype="interval" />
+      arraysize="*"/>
      <PARAM name="TIME" ucd="time.interval;obs.exposure" 
       unit="d" datatype="double" 
       arraysize="*" xtype="interval"  />
      <PARAM name="POL" ucd="meta.code;phys.polarization" datatype="char" 
-      arraysize="*" xtype="Stokes" />
+      arraysize="*" />
   </GROUP>
 </RESOURCE>
 
@@ -435,7 +431,7 @@
 
 
 The ID  ucd is ``meta.ref.url;meta.curation'', and its unit is blank.
-In addition its  xtype is ``ivoident'' and its datatype ``char'', with
+In addition its datatype ``char'', with
 arraysize ``*''.
 
 
@@ -526,8 +522,7 @@
 Since it is string-valued, POS is unitless (although the values
 contained in the the string are all in decimal degrees).  
 The ucd is ``phys.angArea;obs''. However the datatype
-of the POS parameter is ``char'', and the xtype can take one of the three
-values ``circle'', ``range'' and ``polygon'' as defined in DALI.
+of the POS parameter is ``char''. 
 
 \subsubsection{BAND}
 \label{sect:BAND}
@@ -660,7 +655,7 @@
 combination of ID and other filtering parameters).
 
 The ucd of the POL PARAMETER is ``meta.code;phys.polarization'' and the unit is blank. The
-datatype  is ``char'' with arraysize ``*'', and the xtype is ``stokes''.
+datatype  is ``char'' with arraysize ``*''.
 
 
 
@@ -732,6 +727,7 @@
 \begin{itemize}
 \item POS is now unitless
 \item Aligned parameter UCDs with what is in Obscore
+\item Removed gratuitous xtypes.
 \end{itemize}
 
 \subsection{Changes from WD-SODA-1.0-20151120}



More information about the dal mailing list