This repository stores implementations of various usecases for IVOA Data Models.
Cases gathered to exercise various models and annotation syntax proposals. These cases typically emphasize various annotation challenges, more than particular 'actions'. We attempt to perform at least some minimal action for each case to verify the interpretation.
- column_grouping
- combined_data
- identity
- native_frames
- proper_motions
- standard_properties
- time-series
-
Mapping: Specification for VODML Mapping annotation syntax
- Working Draft document:
https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml-mapping/doc/VO-DML_mapping_WD.pdf
- Working Draft document:
-
Jovial Library: Generates annotation for case data files
- version used in this project:
https://github.com/mcdittmar/jovial - master repository:
https://github.com/olaurino/jovial
- version used in this project:
-
Rama module: Python package, parses annotation and instantiates model classes. Provides adapters to AstroPy types.
- version used in this project:
https://github.com/mcdittmar/rama - master repository:
https://github.com/olaurino/rama
- version used in this project:
Results of each case are summarized in the [[workshop repository][https://github.com/ivoa/dm-usecases]].