VOEvent vocabulary?
Alasdair Gray
agray at dcs.gla.ac.uk
Mon Jun 9 01:58:35 PDT 2008
On 7 Jun 2008, at 19:46, Frederic Hessman wrote:
> Glad to hear the Trieste meeting was so successful and that the list
> of things to do looks interesting. Rob gave me the task of
> preparing a VOEvent vocabulary, a job I'm happy to assume with your
> help.
>
> For those of you who haven't read the proposed vocabulary standards
> document, here's the executive summary:
>
> - the format for vocabularies is the W3C SKOS/RDF standard,
> expressed either in XML or in "Turtle" (a short form without all of
> the <tags>);
Just a wee minor correction. At Trieste it was decided that a
vocabulary must be published in rdf/xml and should also be published
in rdf/turtle.
Alasdair
> - vocabularies basically consist of some number of entries each
> having:
> - a simple token for computers (e.g. "grb");
> - simple labels for humans (e.g. "gamma-ray burst"), potentially
> localized to different languages;
> - optional aliases;
> - optional links to other entries which are related, broader or
> narrower concepts;
> - optional misc documentation (e.g. descriptions, usage hints,...)
> - vocabularies can be easily "mixed and matched" so that no
> vocabulary has to be totally self-contained and complete;
> - no one has to use anyone else's vocabulary - there's nothing like
> a universal must-use vocabulary like UCD1 - and indeed, the
> expectation is that each community will create, maintain, and
> publish their own specialized vocabularies (an unusually democratic
> idea with the VO);
> - you're asked to publish a translation between your vocabulary and
> some other (hopefully more standarized) vocabulary;
> - the IVOA is expected to provide a centralized collection of
> vocabularies (or copies thereof) and their translation tables.
>
> Presently, the draft standard has several examples of vocabularies
> which can now be used "right out of the box":
> - an IAU constellation vocabulary mainly used as a simple example
> but useful already to keep track of Cygnus, Cygni, ...
> - the ancient but august IAU 1993 taxonomy (we don't have to come
> up with a token for an armillary sphere, IAU93 already has one) all
> in caps but with translations into French, German, Italian, and
> Spanish;
> - a version of the A&A thesaurus keywords;
> - the AVM (formerly AOIM) taxonomy used by the outreach community;
> - a SKOS version of UCD1, not (yet) intended to be the standard
> document, but which encapulates the present standard in a non-text
> based, computer-processible format.
>
> In addition, I've been preparing a draft IVOA thesaurus ("IVOAT")
> which cleans up the IAU93 vocabulary - errors removed, labels not
> just in caps, updated with new concepts. Since I've promised the
> semantics group to finish a working draft of IVOAT fairly soon, the
> simplest (and undoubtedly best) solution is to do exactly that and
> then use VOEvent - again - as the leading edge example of why a
> controlled vocabulary is needed and how it's used.
>
> If you want to browse some vocabularies, try my ad hoc collection at
> Proposed IAU/IVOA Thesauri in SKOS Format
> or, even better, try Alaisdair Gray's "Vocabulary Explorer", where
> you can select different vocabularies, search for terms, and follow
> the related/narrow/broader links:
> Vocabulary Explorer
> For example, go to the above link and input the search term "grb":
> you will get links to an IVOAT and an A&A vocabulary reference and
> you can follow the respective ontological links.
>
> VOEvent needs a controlled vocabulary (indeed VOEvent is used as one
> of the best examples in the semantics document). There are two
> options:
>
> #1 : use IVOAT
>
> The downside of IVOAT is that it's large - so VOEvent developers
> must know that most of it won't be needed.
> The upside of IVOAT is that it's large - so VOEvent developers will
> be able to trust that most of the words they might need to use/parse
> will be in it.
>
> #2: create a unique VOEvent vocabulary
>
> Such a process is certainly within the intent of the Vocabulary
> standard - may a thousand vocabularies bloom. I think that -
> practically - this is not worth the effort right now given that any
> additions needed by VOEvent could just as easily be the final
> additions/corrections to IVOAT before it becomes a standard (of
> sorts). On the long term, however, the VOEvent will probably want
> to maintain an additional vocabulary for new tokens which can't be
> added easily, quickly, or unbureaucratically into an IVOA standard.
>
> You might think that - given this - the best solution is to go ahead
> and create a longer VOEvent vocabulary and ignore IVOAT.
> Fortunately, the VOEvent community is sufficiently broad that this
> job would be much more work than to simply use IVOAT at first - no
> work needed - and then prepare for the situation that VOEvent will
> eventually need an additional specialized vocabulary (or not).
>
> Thus, my suggestion to all of you interested in vocabularies for
> VOEvent is:
> - assume that VOEvent at first uses IVOAT, which should take care
> of 98% of our needs at first with practically no work;
> - gear up to access this and other vocabularies, assuming that they
> will be hosted centrally at IVOA;
> - decide whether your own VOEvent software wants to read XML or
> Turtle (both should be available for correctly published
> vocabularies);
> - see if you can find any terms you'd like to use but can't find in
> the present IVOAT standard;
> - start collecting specialized terms for a small VOEvent vocabulary.
>
> I'd be happy to hear your opinions.
>
> Rick
>
Dr Alasdair J. G. Gray
agray at dcs.gla.ac.uk
http://www.dcs.gla.ac.uk/~agray
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/voevent/attachments/20080609/0c30d046/attachment-0001.html>
More information about the voevent
mailing list