1 / 20

VO registry : l'annuaire du VO

VO registry : l'annuaire du VO. Pierre Fernique Tutorial OV – jan 2006. Enjeu du registry. Créer et maintenir à jour un Annuaire VO destiné à identifier les ressources existantes, leurs caractéristiques et leurs modes d'accès => un botin électronique

Download Presentation

VO registry : l'annuaire du VO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. VO registry : l'annuaire du VO Pierre Fernique Tutorial OV – jan 2006

  2. Enjeu du registry • Créer et maintenir à jour un Annuaire VO destiné à identifier les ressources existantes, leurs caractéristiques et leurs modes d'accès => un botin électronique • Maillon indispensable au VO à forte implication technique et politique (centralisé ou distribué…)

  3. Comparaison/Métaphore • Annuaire télécom :- Identification : Nom+Prénom- attributs : néant- mode d'accès : numéro de téléphone + Fax + adresse postale • Registry VO :- Identification : ivo://xxx/yyy- attributs : description, longueur d'ondes, couverture spatiale, PI de la manip…- Mode d'accès : URL http, URL soap, description du mode d'accès

  4. Deux utilisations complémentaires • Utilisation Humaine : annuaire à feuilleter destiné à un cerveau • Utilisation Machine : annuaire à interroger destiné à un programme => Pas les mêmes besoins

  5. Les standards retenus par le VO • OAI : protocole d'interrogation et de "synchronisation" d'annuaires multi-sites • XML/RM (Resource Metadata) : syntaxe et liste des attributs de l'annuaire VO • SOAP interfaces : procédures d’appel à distance d’un annuaire

  6. Les annuaires compatibles OAI

  7. OAI : « Synchronisation » des annuaires • Open Archive Initiative : système dédié aux bibliothèques (livres) • Protocole CGI/HTTP + emballage XML • Principalement une fonction : "harvesting"=> get records from date • Plusieurs packages existants :http://www.openarchives.org/tools/tools.html

  8. Le RM : "Resource Metadata" • Définit quelques entités : resource, organization, service, query service • Définit une liste de champs(texte libre ou syntaxe contrôlée suivant le cas) • Il existe des extensions au RM de base (généralement spécifiques à des projets particuliers) • Version 1.01 : http://www.ivoa.net/Documents/REC/ResMetadata/RM-20040426.html

  9. RM: principaux champs (1/2) • TitleUS Navy Observatory Cat… • Identifierivo://CDS/VizieR/I/284 • DescriptionUSNO-B1 contains entries for… • SubjectStars,… • Source2003AJ….125..984M • ReferenceUrlhttp://vizier…/Cat?I/284 • Type Catalog • Date, Version, Contact.Name, Contact.Email,.. • Publisher, Creator, Contributor ,Curator,…

  10. RM: principaux champs (2/2) • Coverage.Spatial Circle(FK5,0,0,180) • Coverage.Spectral Optical • Service.BaseURLhttp://vizier…?-source=usnob1& • Service.StandardIDivo://ivoa.net/Services/ConeSearch • Service.HTTPResultsMIMEType text/xml • Relationshipivo://CDS/Vizier.us/I/284

  11. Exemple d'enregis-trement RM • Un standard recommandé

  12. Des interfaces d’interrogation • Liste de « méthodes » pour interroger un annuaire à distance (en cours de discussion) • Protocole SOAP ou HTTP/GET • Les méthodes : KeywordSearch, QueryResource, QueryRegistry, QueryVOResource, DumpRegistry, DumpVOResources • Exemple : http://nvo.stsci.edu/VORegistry/registry.asmx/KeywordSearch?keywords=chandra+einstein&andKeys=True

  13. Résultat d’interrogation sur mots-clés

  14. Qui utilise le registry ? • Plusieurs sites de consultations/mise-à-jour: NCSA, STScI, ESAC, AstroGrid… • Des outils : Datascope, Mirage, Aladin, SkyQuery, TOPcat • Une librairie java : http://skyservice.pha.jhu.edu/develop/vo/ivoa/

  15. Des sites de consultation

  16. Datascope(HEASARC)

  17. Aladin (CDS) Aladin v3(CDS) 1.Harvesting from STScI 2. Conversion and filtering into a GLU dic 3. GLU site synchronization 4.New Aladin form managing these VO GLU records... 5…to produce general metadata trees 6… to choose and manipulate images and catalogs..

  18. Retour sur expérience • De plus en plus intégré dans les outils • Des réglages encore nécessaires : • Homogénéisation difficile (erreurs, champs non renseignés, doublons…) • Perte de la "classification" des données (annuaire plat)

  19. Répartition du contenu(12700 enregistrements au 25 jan 2006

  20. Quelques références • RM : http://www.ivoa.net/Documents/REC/ResMetadata/RM-20040426.html • Site STScI : http://nvo.stsci.edu/voregistry(miroirhttp://voservices.net/registry) • Site ESAC : http://esavo.esa.int/registry/ • Datascope : http://heasarc.gsfc.nasa.gov/vo/ • Astrogrid : http://software.astrogrid.org/userdocs/workbench.html • OAI : http://www.openarchives.org/ • GLU : http://simbad.u-strasbg.fr/glu/glu.htx

More Related