[Cube/vo-dml] ivoa datatypes

CresitelloDittmar, Mark mdittmar at cfa.harvard.edu
Thu Apr 24 10:33:48 PDT 2014


A little background:
  For the cube model work, I have baselined all the related models to a
common set of base datatypes.  I selected the 'ivoa types' model from
vo-dml in order to facilitate efforts to represent these models in that
framework.
   The current description is here:

https://volute.googlecode.com/svn/trunk/projects/dm/vo-dml/models/ivoa/IVOA.png


Request:
  During this effort, there are a couple types that I would like to add to
this suite.
  1) TimeValue: extends AtomicValue
        + value: datetime     # ivoa:datetime primitive type
        + unit: Unit              # ivoa:unit primitive type.

      This could be under Quantity (TimeQuantity) or separate since I
expect the 'units' attribute
      would be more restrictive than the generic Unit... to just the time
domain.

   2) URL
       I would prefer to have a type for URL distinct from anyURI, to make
the distinction more clear in the models (rather than relying on qualifying
text).

    3)  in STCMod, I also have 'Vector' extending AtomicValue.. but since
this contains 2+ AtomicValue(s), I'm thinking this is not valid, and I will
work on a different approach.

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/dm/attachments/20140424/8a08fbe0/attachment.html>


More information about the dm mailing list