UCD question: how to specify reference to a flat field image?
Brian Thomas
thomas at astro.umd.edu
Tue Oct 28 09:08:39 PDT 2008
On Tuesday 28 October 2008 08:46:09 am Andrea Preite Martinez wrote:
> Hello Brian,
>
> remember that there is a service to help build ucds at
>
> http://vizier.u-strasbg.fr/UCD/cgi-bin/descr2ucd
>
> that works in a lot of cases.
> If you input "flat-field calibration file"
>
> you get: instr.calib;meta.file
>
> and a list of other possibilities.
Thanks Andrea, I think this has been the best suggestion/solution so far to my issue.
Nevertheless, I am chagrined that the 2 UCD which best (I think) describe
my data are both secondary in nature, and by strict interpretation of the rules,
not an allowed combination.
It makes me wonder if there is any utility in having 'primary' or 'secondary' UCDs
in the first place? Most (if not all) other semantic tagging schemes appear to lack
this requirement, yet function quite well in practice.
Obviously, if no ordering were required, my example, 'flat-field calibration file", could be
additionally expressed as "meta.file; instr.calib", so that a search for this bit of metadata
would have to look for both UCD (2 possible matches).
Surely a parser can be build smart enough to understand the semantics without
worrying about ordering. Is there some worry that too many possible combinations
will be allowed that ordering now prevents?
I can't imagine it is a case that simple (exact) string match is required because users (scientists)
will only try one combination, or tools are too simple. Really, how many scientists are
going to read the UCD spec, and then order their UCD-based query properly in whatever tool?
Conversely, if the tool prevents the improperly ordered query, then it seems to me to be about the
same amount of work as simply having the tool initiate 2 queries (ordered differently) which could
match data or (better) making the repository match the query regardless of UCD ordering.
But then there is the fact that we have 'Q' type UCDs, which may take any place in the sequence, which
means that we have to disregard ordering anyways in a search (either the user will try multiple queries
or the query tool/repository will have to look in either primary or
secondary slot to ensure a match), so the tools must already be enabled to handle 'orderless' UCD
matching.
All of this leads me to believe there is small (if any utility) in ordering of the UCD's which label data.
Perhaps someone could illuminate me as to what I may have missed that makes this desirable?
Cheers,
-brian
More information about the semantics
mailing list