---+ Programming with IVOA Vocabularies The IVOA's [[https://ivoa.net/documents/Vocabularies/20210525][Vocabularies specification]] was written with the express goal that the VO's semantic resources should be programmatically usable with minimal effort. This page collects a few reusable resources. * [[https://wiki.ivoa.net/internal/IVOA/InterOpMay2021Semantics/voc-action.pdf][Talk with Python and Javascript examples at the Spring 2021 Interop]] * [[https://github.com/astropy/pyvo/blob/master/pyvo/utils/vocabularies.py][vocabulary support in pyVO]] * [[https://blog.g-vo.org/semantics-cross-discipline-discovery-and-down-to-earth-code.html][blog post with Python code]] on somewhat more advanced vocabulary operations * [[%ATTACHURL%/uatselector.js][uatselector.js]]: Javascript code for a simple concept selector, here for the UAT, but you would just have to change the URI to use a different vocabulary. This is taken from [[http://dc.zah.uni-heidelberg.de/wirr/q/ui/fixed][WIRR]] (cf. the "UAT Term" constraint) * [[https://github.com/Starlink/starjava/blob/master/vo/src/main/uk/ac/starlink/vo/Vocabulary.java][Vocabulary handling in Java]] <!-- * Set ALLOWTOPICRENAME = IVOA.TWikiAdminGroup -->
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
js
uatselector.js
r1
manage
3.5 K
2021-06-30 - 11:53
MarkusDemleitner
Javascript code for a simple concept selector
This topic: IVOA
>
WebHome
>
IvoaSemantics
>
ProgrammingWithVocabularies
Topic revision: r3 - 2023-01-04 - MarkusDemleitner
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback