Dear all,
I just send this comments that may be discussed in the next meeting. It is just a comparison about how different VO applications manage a SED building following the SED data model requirements. The applications compared are VOSpec, specview, topcat, and VOplot. (Note that topcat and VOplot are general propose tools and VOSpec and specview are specific for SEDs).
I had find that more or less the current SED data model is fine for
theory,
and may be, model parameters should be specified in <GROUP> ...</GROUP>
fields for characterization or provenance (it is an issue to be
defined in
the theory group). Note that in the theoretical domain, the
parameters that
define the model are equally relevant than the model results themselves.
However, for the case of applications, (visualization tools mainly) I
had found some
inconsistence/problems with a VOTable designed in such a way, and
also internal inconsistency
between different tools. I summarize them here:
About the VOTables that can be saved by VOSpec, specview and Topcat
(VOPlot do not save VOTables)
it is found that metadata is systematically lost!! (it means, such
type of applications are not completely suitable
to retrieve theoretical models thought the VO registry for their
posterior use!). In particular:
c.1) specview needs 3 requirements to plot a VOTable:
i.- the Table must have a name (only VOTables with <TABLE name="whatever"> looks to work
ii.- utype in x and y coordinates in FIELD must be specified
c.2) VOSpec needs two (non-standard) <PARAM...> lines to specify the columns and only
two columns can be plotted (i.e. do not include for example a column with errors that would be
useful for both observations and theoretical data.
Finally, for theoretical SEDs, they are some times stored in a
multicolumn format, I have not tested
with spectview, but it is not supported by VOSpec.
d) A final comment, it looks that only VOSpec is able to manage a
Theoretical spectral acces protocol:
It means, perform the query to a server that gives back a table with
the parameter space covered by the
models that the server provides, and perform a "second" query over a
subsample of the parameter space covered.
I hope that this comments would help to improve the applications and for the theory group
best regards
Miguel Cerviņo Received on 2006-05-04Z14:43:13