Documentation

  • A basic VO-DML: Beginner's Guide has been generated to assist data modelers get acquainted with the procedures involved with generating VO-DML compliant models.
  • A basic VO-DML: Import Guide has been written to assist data modelersto get acquainted with the model imports in Modelio.
  • The VO_DML reference document can be found here
  • The draft of the mapping document can be found here

Tutorials

  • The Tesselation project proposes is guideline to start with VO-DML. This toy project has been used as support for 2 talks
    • Shanghai 2017 pdf
    • Santiago 2017 pdf

Material

  • Project Templates
    • Templates for the 3 supported modelers (Modelio, Magic Draw and Altova) can be found here
    • The ivoa model defining the basics VO-DML data types can be found here
  • Models
    • The ivoa model represents a collection of basic types (mostly VODML's PrimitiveType -s) that can be reused by other models to express values in the Models. It has a standard representation as a VODML XML file. A browseable representation of the model is also available.
      The model was developed by Gerard Lemson (GaVO and JHU).
    • Some models are availble in [[https://volute.g-vo.org/svn/trunk/projects/dm/][Volute]. The VO-DML serialization can usally be found in the vo-dml sub-folder. Below is the most achieved model sample.
    • Some toy models are available in the vodml project
    • The STC model is available here
    • The Cude DM is available here
    • The Tesselation model is available here
  • A sample of annotated VOTables is available on Volute

Tools

  • VO-DML model serialization can be build by 3 different ways
    • By hand
    • By using a DLS (tbc)
    • By using a modeler
      • Modelio, Magic Draw and Altova are currently supported
  • The data annotation can be set by 3 different ways
    • By hand
    • By using a DSL (tbc)
    • By a Web application (tbc)
  • There are 2 ways to parse annotated VOTables
    • MAST portal (tbc)
    • Python API (tbc)
Topic revision: r4 - 2018-05-18 - LaurentMichel
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback