Transcript VisIVO

VisIVO interoperability with VO enabled tools
Claudio Gheller (CINECA)1, Marco Comparato (OACt)2
Ugo Becciani (OACt)3, Alessandro Costa (OACt)4
1: [email protected]
2: [email protected]
3: [email protected]
4: [email protected]
http://visivo.cineca.it
[email protected]
IVOA Interop. Meeting, October 2005
VisIVO in one slide
Visualization of N-dimensional data (N > 2)
Libraries:
Open Source
VTK 4.2 (graphics)
MS Windows (porting to Linux version 1.0)
wxWindows (GUI)
Present Release: 0.9
HDF5 (HDF Files)
Downloads:
VO India C++ lib (VOTables)
From web site (binaries only)
Xalan, Xerces (XML)
http://visivo.cineca.it
Axis C++ (WS)
CFITSIO (Fits files)
From CVS
CVSROOT =
:pserver:[email protected]:/serv
er/project/cvsrepos
PASSWORD: no password required
Checkout module openMAF
Checkout module cosmoMAF
Software requirements:
MS Visual C++ 6
CMake 1.6 (patch 7)
Documentation:
User Guide
Developer Guide (who knows…)
Examples (in the distribution)
Contributions and collaborations:
…are welcome!!!
IVOA Interop. Meeting, October 2005
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
Multiplatform support:
• Linux porting
Implementation:
• Java external libraries interface
• New graphic tools (sampler,
cutting and projection planes…)
• 3D Vectors support
• Multiple scalars/vectors support
IVOA Interop. Meeting, October 2005
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
IVOA Interop. Meeting, October 2005
VisIVO and Aladin
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
Objects can be selected using a picker
and passed to Aladin to perform further
Aladin can be controlled via commands
operations
sent to its standard input
Using a pipe it is possible to interact with
it from VisIVO
IVOA Interop. Meeting, October 2005
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
•
•
•
•
•
Clustering & pattern recognition in high
dimensionality spaces
Visualization (VisIVO)
Classification
Parametrization of images
Modeling of massive data sets
Applications
Astrophysics
Genetics
Geophysics
High energy physics
Atmospheric physics
Etc.
IVOA Interop. Meeting, October 2005
VisIVO AstroNeural & Aladin: interoperability in action
1
VOTable from sloan catalogue
SDSS
4 Aladin: outliers visualization
Query
Aladin
VOTable data
2 Astroneural:
photometric redshift estimation
3 VisIVO: outliers localization
(PPS,NEC clustering)
AstroNeural
VOTable data
VisIVO
IVOA Interop. Meeting, October 2005
VisIVO & AstroGrid: ACR access
VO
Registry
Internet
Local
Astrogrid Client Runtime (ACR)
Java-RMI
XML RPC
http
IVOA Interop. Meeting, October 2005
VisIVO & Plastic
RMI
XML-RPC
Plastic
XMDV
RMI
XML-RPC
TOPCAT
Other Tools
(R, Python…)
IVOA Interop. Meeting, October 2005