|
META TOPICPARENT |
name="IvoaDataModel" |
CAOM Model Integration
The Common Archive Observation Model is widely used in the Astronomical community, and there is interest in making it an IVOA standard. This project will work the details of how to integrate the CAOM model into the IVOA data model ecosystem.
Meetings (reverse order) |
|
> > | |
|
High-Level Roadmap
- Representation as VO-DML model
|
|
> > |
-
- size-dependent floating point types (double)
- Shape concept as base type (consolidate with DALI)
|
|
- Resolve Model Overlap
|
|
> > |
-
- DatasetMetadata vs Observation
- dataset/dataproduct - artifact/part: description of an entity which consists of multiple files/blocks/entities. e.g. Measurement set; Event list + ARF.
- Characterisation elements
|
|
- Update Model Document
|
|
> > |
Decision Points
- size-specific extensions to ivoa:real
- these could be added to the base types model; with description recommending modelers use the most-generic representation which satisfies the requirements.
this would need review/discussion in the DM group, which may get some push-back from the idea that 'real' is size-agnostic and the specific size implemented is a serialization/implementation choice. If that is the case; these extensions could be defined in CAOM itself; or identified as some sort of constraint on the ivoa:real within that model.
- add Shape concept to base model
- the concept is better handled outside the base types model. CAOM will extract the concept to an external model, and import it.
- discussion will continue regrading how the Shape model will evolve given the need for more complete representations for other cases ( Region, Intervals, Mango, etc )
- Characterization content in CAOM
- We don’t need both CAOM characterisation elements AND Characterisation model.. they should be integrated at some level. (TBD)
- the primary use case for the Characterisation model is in support of ObsCore, which is most properly described as a view of CAOM
- the Characterisation representations within CAOM are sufficient to satisfy that use case.
|
| Related GitHub Repositories/Issues
Related Presentations
<--
--> |
|
> > | |
|
META FILEATTACHMENT |
attachment="Shape_Model_Representations.pdf" attr="" comment="Examine CAOM Shape mappings for usage in Region and other models." date="1740169116" name="Shape_Model_Representations.pdf" path="Shape_Model_Representations.pdf" size="470827" user="MarkCresitelloDittmar" version="1" |
|
|
> > |
META FILEATTACHMENT |
attachment="Observation_CAOM_overlap.png" attr="" comment="Tags DatasetMetadata Observation elements to corresponding CAOM Observation elements" date="1741878243" name="Observation_CAOM_overlap.png" path="Observation_CAOM_overlap.png" size="426432" user="MarkCresitelloDittmar" version="1" |
META FILEATTACHMENT |
attachment="Dataset_CAOM_overlap.png" attr="" comment="Tags DatasetMetadata Dataset elements to corresponding CAOM elements" date="1741878306" name="Dataset_CAOM_overlap.png" path="Dataset_CAOM_overlap.png" size="175720" user="MarkCresitelloDittmar" version="1" |
|
| |