tehoretical SEDs in VO applications
Miguel Cerviño
mcs at iaa.es
Thu May 4 05:42:34 PDT 2006
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:
a) problem with units nomenclature: There is no recommendation about
the use of units in the VOTable
fields. In particular, VOSpec and specview use different ways to
define the units for the flux
e.j. cm**2 vs. cm2 to define the $cm^2$ (in latex). Would it be
possible to define any
recommendation about that? Otherwise the same VOTable would not be
used for both applications!
b) Metadata and saved files: As pointed before, metadata in
theoretical models are fundamental to
understand and perform any posterior analysis or comparison with real
data (or "pipeline" process
for datamining as example). Again, metadata are sometimes equal in
importance than the simulation result. However:
- the VOTable metadata are not visualized by VOSpec, sepcview and
VOPlot
- metadata otuside <GROUP> are visualized by Topcat, but not
metadata in <GROUP>...</GROUP>
(so may be the use of a <GROUP> for characterization of the
model is not a good idea after all...)
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:
- specview: do not include niether the original VOTable <GROUP>
of <PARAM> but include their own
<GROUP> and <PARAM>'s
- VOSpec do not include the original metadata
- and VOTables saved by topcat include table metadata but
all <GROUP> parameters are lost.
c) Columns to be plotted:
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
More information about the theory
mailing list