Reunion "Briques logicielles du VO" 13 decembre 2006

Organisé par Pierre Le Sidaner à l'Observatoire de Paris: Presents: SylvainLafrasse, GuillaumeMella

En attendant les liens vers les presentations voici quelques notes personnelles

Pierre Le Sidaner

Paris souhaite se regrouper face au manque de doc/code. Ils [[http://vo.obspm.fr/outils/index.html][developpent] entre autres:
  • un module SSA perl (la doc n'est pas a jour complement au niveau impl et il ne supporte pas toutes les versions du protocole)
  • un module SIA (inclus dans le module SSA)
  • un validateur

Techniques utilisees:

  • perl
  • pleinpot
  • cone search sur des spectres
  • VOTables

Regis Haigron (CAI/GEPI)

Ils travaillent sur l'implementation d'un service SIA a partir de numerisation des plaques ESO. Un stagiaire a creer un client leger (uranivisio) pour leur service qui repond a Aladin (All VO)

Techniques utilisees:

  • postgresql avec PostGis mais pour des donnees celestes
  • mosreg
  • fitsverify
  • finducac2(f77)
  • cross2d(C++)
  • Sextractor et Swarp(terapix)
  • Redastr(fortran)
  • Pipeline perl (mconvert mcrop fitsverify)
  • php/libgd, phppgadmin
  • cgi perl/Astro::VO d'Igor
  • cutout c

Thomas Fenouillet (Marseille)

Les marseillais developpent sur sitools des services a valeur ajoute. Ils vont developper de nouveaux webservices en migrant des outils unix vers sitools Ils souhaitent eviter de tout faire tourner sur leurs serveurs.

Techniques utilisees:

  • perl (remplace peu a peu par python)
  • compression gzip bzip rice
  • outils de gestion de catalogues (cross match...)
  • Un outil part d'un WCS et fourni des coordonnes pixel...
  • DS9
  • wiki(moimoin) avec plugin de recup d'image pour les presentations rapide de chercheurs
  • dbus

L Domisse (JC Malapert CDD terapix est maintenant a l'ESO)

LibVOtable Texapix a developpé un Parser sous forme d'une librairie C GPL. Elle accepte les tres gros fichiers (derniere mise a jour 2005) et se base sur libXml2. Elle est utilisée par Skywatcher. Il est precise que la librairie ne sait pas tout extraire d'une votable

Il est note que scamp, sextractor et swarp generent des VOTables. Terapix a des contraintes de gros fichiers et surveille de pres l'occupation memoire des programmes.

Techniques utilisees:

  • autoconf/automake
  • rpm tgz
  • emission de mail en fin de traitement pour gerer l'asynchronisme au niveau utilisateur

Jerome Berthier (imcce)

L' Imcce disposes de services webs

Techniques utilisees:

  • SOAP
  • serveur PHP (4-> lib nuSOAP 5-> natif)
  • xslt+votable -> html... (sosyson/VOTable-sosyson.xsl)

Frederic Boone MAGIX

Il travail sur des solution de partage de code et outil d'execution .dalia fait du model fitting en traitant des donnees spectralles. Les GUI sont tres generiques.L'ensemble des caracteristiques (parametrees utilisateur, interfaces des codes) sont exprimer par du XML. Ils souhaitent proposer de mettre en ligne des resultats de fit precedent mais aussi une base de donnée de codes numeriques. Une release devrait sortir mai 2007. (Les essais utilisent des donnees du PdB.) Techniques utilisees:
  • plot dans les gui java

Thomas Boch

Interfacage d'aladin avec des applications tierces. Trois solutions sont possibles:
  • plastic
  • plugins
  • aladin et idl

plastic

plastic permet d'explorer des vues liees (linked views)

Il existe 2 implementations:

  • Astrogrid et son work bench
  • Plaskit

Le principe est simple:

  • je m'enregistre (en xmlrpc ou rmi)
  • je donne mes capacitees
  • je recois un id
  • chacun est notifie de l'enregistrement est peut envoyer des messages

Une note vient d'etre publiee sur le site ivoa debut decembre 06

plugin

Techniquement il suffit de deriver de la classe AladinPlugin et de definir les methodes abstraites. Ensuite il faut placer les .class dans un repertoire adhoc

IDL

java bridge disponible depuis la version IDL v>=6.0 (repose sur jni) . Il est possible d'utiliser du java depuis idl et depuis la 6.3 d'utiliser IDL depuis JAVA.

Nicolas Moreau

Il a travailler sur des classes php d'acces au registry. Les requetes se font par mots cles ou predicats.Les ressources sont retournees sous forme tabulaire xml recursive. Il xiste des classes equivalentes en python (et peut-etre en perl).

Christophe Barache

Il a developper des scripts et outils OV pour realiser des cross identification de catalogues de quasars (pour completer leurs infos astrometriques). Il souleve le probleme de manque d'homogeneite au niveau interogation des catalogues.

Techniques utilisees:

  • stilts dans des scripts de cross match

Laurent Michel

Saada va passer sous sourceforge. Saada sait manipuler les donnees par programmation java.

Portail numerique

Le portail souhaite proposer:
  • un acces aux codes
  • une base de donnnees des resultats de modeles theoriques
  • l'utilisation d'outils ov de visualisation
  • rendre les codes interoperables (integrer les codes pdr dans des workflows)
  • faciliter l'interpretation des donnees

L'instance d'astrogrid installer a Paris permet au meme titre que dalia(mais avec plus de restriction) de faire tourner des codes numeriques. Astrogrid est installe sur ivo.obspm.fr ou l'on semble pouvoir creer un compte...

Infos generales:

l'IAS cherche a partager des donnees au moyen de tech VO

-- GuillaumeMella - 14 Dec 2006

Edit | Attach | Watch | Print version | History: r9 | r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r5 - 2006-12-19 - GuillaumeMella
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback