Dear All, The forthcoming meeting in Cambridge could be a good opportunity to discuss how "column groups" can be introduced in VOTable. The proposition submitted below It came out in many discussions that The question of how to has been raised This is a recurrent question Iis would like to The "column groups" try to answer questions frequently asked about column associations, typically: --> error (or standard deviation) associated to a column, e.g. a flux consists of two numbers: the measured value + the mean error --> qualities or weights associated to values --> source or origin (e.g. telescope, or bibliographical reference) of a value --> individual components e.g. x,y position of a CCD --> etc... This "column grouping" has obviously the same role as defining structures made of columns; defining structures made of structures can also be viewed as grouping groups of columns. I see essentially two ways of defining such "column groups" in VOTable: a. generalize the method currently used to describe the coordinate systems. This kind of "by reference" method defines a structure, and any can declare to be a member of that structure. As an illustration of a group of columns containing a flux value and its error, the XML code coold look like: 1. define a structure: 2. within the definition, columns belonging to this structure refer to it: b. introduce a new element e.g. (multiple field) in the
description which would contain the fields. The same example of a flux + its associated error would be coded as: Value of the flux at 8.4GHz Error on flux value There could be a third way which would introduce new tags within each table element like e.g. and to give but it would be against the current philosophy of VOTable which is to define all metadata first followed by the data alone in order to keep the efficiency of large data sets (and the FITS compatibility); it could also require frequent modifications of the schema (XMLSchema) -- which could harm working applications. The way
11.351.12