90 likes | 514 Views
VisIVO interoperability with VO enabled tools Claudio Gheller (CINECA) 1 , Marco Comparato (OACt) 2 Ugo Becciani (OACt) 3 , Alessandro Costa (OACt) 4. 1: c.gheller@cineca.it 2: mcomp@oact.inaf.it 3: ube@oact.inaf.it 4: acosta@oact.inaf.it http://visivo.cineca.it astro@cineca.it.
E N D
VisIVO interoperability with VO enabled tools Claudio Gheller (CINECA)1, Marco Comparato (OACt)2 Ugo Becciani (OACt)3,Alessandro Costa (OACt)4 1: c.gheller@cineca.it 2: mcomp@oact.inaf.it 3: ube@oact.inaf.it 4: acosta@oact.inaf.it http://visivo.cineca.it astro@cineca.it
VisIVO in one slide Visualization of N-dimensional data (N > 2) Open Source MS Windows (porting to Linux version 1.0) Libraries: VTK 4.2 (graphics) wxWindows (GUI) CFITSIO (Fits files) HDF5 (HDF Files) VO India C++ lib (VOTables) Xalan, Xerces (XML) Axis C++ (WS) Present Release: 0.9 Downloads: From web site (binaries only) http://visivo.cineca.it From CVS CVSROOT = :pserver:anonymous@sirio.cineca.it:/server/project/cvsrepos PASSWORD: no password required Checkout module openMAF Checkout module cosmoMAF Documentation: User Guide Developer Guide (who knows…) Examples (in the distribution) Contributions and collaborations: …are welcome!!! Software requirements: MS Visual C++ 6 CMake 1.6 (patch 7)
VisIVO work in progress • Interoperabilty: • Aladin + Topcat in the AstroGrid framework • AstroNeural tool for clustering and data mining in high dimensionality spaces • Access to web services • Implementation: • Java external libraries interface • New graphic tools (sampler, cutting and projection planes…) • 3D Vectors support • Multiple scalars/vectors support • Multiplatform support: • Linux porting
VisIVO and VizieR communication layer VizieR Catalogues Web Service Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C why Axis C++? • C++ • Open Source • developed for Linux and Windows • stable • reliable • many web services are developed using Axis • Apache Software Fundation
Aladin is an interactive software sky atlas allowing the user to visualize digitized images of any part of the sky, to superimpose entries from astronomical catalogs VisIVO and Aladin Objects can be selected using a picker and passed to Aladin to perform further operations Aladin can be controlled via commands sent to its standard input Using a pipe it is possible to interact with it from VisIVO
AstroNeural Data mining algorithm, in collaboration with the Universities of Napoli and Salerno, AstroNeural project. Aims and applications of AstroNeural:User friendly tool to perform clustering and data mining in high dimensionality spaces Aims Applications Astrophysics Genetics Geophysics High energy physics Atmospheric physics Etc. • Clustering & pattern recognition in high dimensionality spaces • Visualization (VisIVO) • Classification • Parametrization of images • Modeling of massive data sets
VisIVO AstroNeural & Aladin: interoperability in action 1 VOTable from sloan catalogue Aladin SDSS 4 Aladin: outliers visualization Query VOTable data 2 Astroneural: photometric redshift estimation (PPS,NEC clustering) 3 VisIVO: outliers localization VisIVO AstroNeural VOTable data
VisIVO & AstroGrid: ACR access VO Registry Internet Local Astrogrid Client Runtime (ACR) Java-RMI http XML RPC
VisIVO & Plastic RMI XML-RPC Plastic XMDV RMI XML-RPC Other Tools (R, Python…) TOPCAT