Mapping VOTable Data on Data Models: Implementation Status and Prospect - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

Mapping VOTable Data on Data Models: Implementation Status and Prospect

Mapper les données de VOTables sur des modèle de données: Implementation status et prospectives

Résumé

Model Instances in VOTables (MIVOT) is a VO standard that defines a syntax to map VOTable data to any data model serialised in VODML (Virtual Observatory Data Modeling Language). This annotation schema operates as a bridge between data and models. It associates both VOTable metadata and data to model elements (class, attributes, types, etc.). It also brings up VOTable data or metadata that were possibly missing in the table, e.g., accurate description of a coordinate system or curation tracing. MIVOT became an IVOA recommendation in June 2023. Having this standard was necessary to exercise data models against real data and to make the data interpretation easier by using code based with shared models. This paper presents our ongoing developments : reading and writing MIVOT annotations with a CDS RUST library, reading and interpreting annotations with AstroPy/PyVO and creating an add-on to the VOLLT TAP library able to annotate query responses on the fly.
Model Instances in VOTables (MIVOT) est une norme VO qui définit une syntaxe permettant de faire correspondre les données VOTables à n'importe quel modèle de données sérialisé en VODML (Virtual Observatory Data Modeling Language). Ce schéma d'annotation sert de pont entre les données et les modèles. Il associe les métadonnées et les données VOTable aux éléments du modèle (classes, attributs, types, etc.). Il fait également ressortir les données ou métadonnées VOTable qui pourraient manquer dans la table, par exemple la description précise d'un système de coordonnées ou le suivi de la conservation. MIVOT est devenu une recommandation de l'IVOA en juin 2023. Il était nécessaire d'avoir cette norme pour exercer les modèles de données contre des données réelles et pour faciliter l'interprétation des données en utilisant un code basé sur des modèles partagés. Cet article présente nos développements en cours : lecture et écriture des annotations MIVOT avec une bibliothèque CDS RUST, lecture et interprétation des annotations avec AstroPy/PyVO et création d'un add-on à la bibliothèque VOLLT TAP capable d'annoter les réponses aux requêtes à la volée.
Fichier principal
Vignette du fichier
P112.pdf (418.53 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04459244 , version 1 (15-02-2024)

Licence

Paternité

Identifiants

  • HAL Id : hal-04459244 , version 1

Citer

Laurent Michel, Julien Abid, François Bonnarel, Mark Cresitello-Dittmar, Somia Floret, et al.. Mapping VOTable Data on Data Models: Implementation Status and Prospect. ADASS 2023 Astronomical Data Analysis Software & Systems XXXIII, University of Arizona, Nov 2023, Tucson, United States. ⟨hal-04459244⟩
10 Consultations
5 Téléchargements

Partager

Gmail Facebook X LinkedIn More