[[http://www.adass.org/adass2005][Astronomical Data Analysis Software & Systems XV]] October 2-5, 2005 San Lorenzo de El Escorial, Spain<br />Presents: Main.GuillaumeMella et Main.GillesDuvert Le site d'adassXV devrait s'enrichir des slides de presentation. ---++ Infos generales Reseau OV tres riche et ouvert: ---+++ au niveau developpement technique * Les sources des developpements sont pour la plupart accessibles. * Les VO testent de leur cote, echangent et adoptent des standards. * La production de standards suit le meme principe que pour le W3C. ( Working Drafts, Proposed Recommendations, and Final Recommendations) * On retrouve principalement:( des composants utilisant XML, des outils avec une interface Python, des outils codés en JAVA ( meme pour du traitement numerique ), des infrasctructures s'appuyant sur des web services distribués). ---+++ au niveau humain * 15 OV internationaux. * Plusieurs labos francais impliqués. ( Le CDS est tres actif au niveau UCD, VOTables et !WebServices ) Le principe général repose sur: * utiliser au maximum ce qui existe ( legacy et nouveautes IT) * faire dialoguer l'ensemble dans un environnement propre au scientifique. Il y a donc beaucoup a gagner a travailler dans ce sens. ---++ Infos Particulieres rencontrées au cours des presentations orales * le JRA3.6 participe au developpement de common tools et common env * Les VOEvent ne sont utilise que pour annoncer des evenement astro * Le groupe 'Theory' doit produire des Use Cases * Les VOSpaces et VOStores permettent le stockage methode VO. Il existe plusieurs implementations ( !CallTech, Esd JHU Astrogrid) * Un cvs regroupe des sources des developpements VO * ws-i.org est un site dedié au Web services. * Aladin beneficie de nouvelles interfaces ( api JAV ex: extApp.java offre une interface symetrique pour gagner en interactivité, notion de plugins d'outils ex VOPlot) * En parallele des UCD il existe les utype qui permettent de decrire des metadonnees * Le groupe DAL Data Access Layer permet de formaliser les I/O ( parametres de requete, format de retour...) pour les protocoles de transfert ---+++ Python * package numarray pour la manipulation de tableaux multi-dimensionels * package pylab incorpore matplot pour tracer des graphiques * ipython comme IDE python ---+++ Outils collaboratifs * www.vrvs.org ---+++ Outils techniques * proj-gaudi.web.cern.ch/proj-gaudi/welcome.html ( architecture pour de l'event data processing ) ( A voir car ils realisent un chargement dynamique de composant...) * Applet MEX (Mars Express) esa ( A voir coté technique ) URL?? * Les certificats X509 sont utilisés pour les aspects securités VO * Outil VOSpec de l'esa (A voir car il realise a la volée des ihm en fonction des capacités du serveur) * Institut de mecanique celeste et de calcul des ephemerides (imcce.fr) met en ligne un service web ( !SkyBot) pour les ephemerides pre calculees. (php/mysql, VOTable Http/Soap) * Igor Chiligarian au CRAL travaille sur la spectro 3D dans l'env. VO * BPEL4WS langage de workflow utilise pour les webservices (VO Japonais) * ISIS-> Xspec pour faire du model fitting ( utilise PVM pour distribuer les calculs de maniere plus souple que MPI, utilise SLIRP pour wrapper du code Fortran en C) * Saada : Outil CDS pour mettre en ligne n'importe quelle database avec des I/F webservices * VOEvent est un mechanisme qui permet de publier aux interessés des evenements astro pour eventuellement observer rapidement depuis d'autres instruments. * Il existe des WS inscrits dans le registry pour les Models (kriging) * !EuroVotech.org : VOTech Projet FP6 pour completer les outils de l'euro VO * http://jersey.uoregon.edu/vlab/index.html propose de nombreuses applets ' virtual lab ' ( utilisation domaine spectral) * encore un vlab : http://virtualobservatory.org/ (NVO) * ACR: Astro Client Runtime : I/F general pour access au gridservices et bientot VO services ( prj astrogrid documenté ) I/F python (vols,voget...) Aladin a donné son retour d'experience * xmdv: multi dimensionnal vizualization tool in java JW (utilise ACR, prj !AstroGrid) * Volonté de faire dialoguer tout les outils de visualisation entre eux 'PLASTIC' plasticHub equivalent a notre Gateway Xml ( jdt@roe.ac.uk ) * Chiba outilisé pour les XForms (en Java) du registry de l'esavo( Mapforce est utilise pour generer du code) * !PyWS python webservices ( cree un module depuis un WSDL puis parle SOAP au serveur) * !PyVOTable * vosed outil java pour les spectres (plot 2D a Voir) * visivo (prj opensource C/C++) utilise ,Xalan, Xerces, Axis C++, VOIndia cfitsio, 3D avec VTK http://visivo.cineca.it/ * STILTS permet la manipulation de format de tables ( FITS VOTable CSV SQL ASCII ... ) http://www.star.bristol.ac.uk/~mbt/stilts/ ---+++ Outils d'administation de machines * dsh pour un distributed shell * !SystemImager pour faire des clones * Solaris X sait faire des machines virtuelles ( ZONES ) utile pour securiser des serveurs web par ex. * CONDOR ( base sur PVM ) permet de profiter de puissance de calcul distribuée sur des machines utilisateurs On entend: * Java est presque aussi performant que le C(1.2 - 2 x plus lent) * On caste du XML en classe * Nous ne voulons pas choquer l'innovation en introduisant la securité dans ce service ( -> mais plus tard, cela le concernera ) -- Main.GuillaumeMella - 01 Dec 2006
This topic: Jmmc/Software
>
WebHome
>
AdassXV
Topic revision: r2 - 2011-02-01 - GuillaumeMella
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback