Skip to content

selection de données de test step 1 Mireille 8 juin

Bonnarel edited this page Jun 16, 2021 · 3 revisions

Mireille Mardi 8 juin 2021

Jeu de données test: selection initiale

Liste des tables interessantes a charger dans la base test Postgres

Remplissage base de données tests tables à insérer dans la basede données tests un exemple de dm-uses case = 1 fichier xml avec des Fields et des daonnées —-> creer une table dans la base

question Mir: a quel moment je pourrais utiliser le TAP schema de la base d’origine ? Vizier , xcatdb , etc … car les données des colonnes sont décrites a cet endroit

Réponse FB Normalement tu peux avoir la description des tables en format xml en ajoutant /tables comme endpoint à la fin de l'url racine du service. Mais pour vizier si tu fais çà (http://tapvizier.u-strasbg.fr/tapvizier/tap/tables) tu n'obtiens que des listes de tables avec leur nom et leur sans les colonnes Si tu veux les colonnes d'une table avec tous leurs attributs du TAP schema il faut aller sur l'interface ADQL du tapvizier (http://tapvizier.u-strasbg.fr/adql/) et tu interroges la table TAP_SCHEMA.columns. il faut connaître le nom du catalogue (par "select * from TAP_SCHEMA.tables" ou par l'interface natif de vizier) et le mettre entre simple cotes. Pour 4xmm çà donne SELECT * FROM TAP_SCHEMA.columns where TAP_SCHEMA.columns.table_name = 'IX/59/xmm4dr9s'

Je n'ai pas trouvé de moyen plus simple. Demander à Gilles ?

VOtables intéressantes pour test d'annotation

en repartant des situations fléchées de https://github.com/ivoa/dm-usecases

  1. vizier ( catalog ) /column grouping

https://github.com/ivoa/dm-usecases/blob/main/usecases/column_grouping/mango_proposal/vizier_grouped_col_withref.annot.xml conseil : ignorer la partie mapping

ce fichier est + récent que la votable stockée en /raw : je préfère repartir de là

  1. precise_astromeytry
https://github.com/ivoa/dm-usecases/blob/main/usecases/precise_astrometry/mango_based_proposal/proto_covariance.mangoinstance.xml
  2. timeseries
https://github.com/ivoa/dm-usecases/blob/main/usecases/time-series/fb%2Bml-proposal/TimeSeriesMangoZTF.annot.xml

Outils de base pour manipuler en Python des ressources en astro :

astropy est une library python pour explorer les données en astro . elle contient tout un ensemble de fonctions de conversions , transformation de format , etc .

https://docs.astropy.org/en/stable/io/votable/index.html

une autre library: _PyVO _ http://docs.g-vo.org/pyvo/html/index.html