Title: Nessun titolo diapositiva
1 INAF Astrophysical Observatory of Catania
VisIVO a VO-enabled tool for Scientific
Visualization and Data Analysis Kickoff
meeting Cambridge, November 18-19, 2004 Ugo
Becciani, A. Costa, M. Comparato, C. Gheller
2Cosmo.Lab
ASTRON NFRA Radio-data IRA Bologna Radio-data,
Dissemination, Education IFCTR Milano
Visualization of galaxies catalogs OACt
Cosmological simulations
CINECA Management and Technical coordination,
Assessment and requirement analysis,
Dissemination Funded by EU FP5
NATIONAL FUNDS Preliminary Study 2001 2002
3AstroMD
Object Oriented
AstroMD programming style
IncrTcl for GUIs C for computation
Platforms Linux RedHat, Debian Windows
2000/XP Source code
AstroMD languages
C for computation
IncrTcl for GUIs
- Object oriented
- Easy
- Interpreted
- Object oriented
- Efficient, fast, reliable
- VTK classes
4VTK C Library Classes
- VTK is an Open Source tool developed by Kitware
inc. 3D computer graphics. - VTK can be used with different languages
(Tcl/Tk, Java, Python) - Can be run on Linux (Unix) and Windows (PC and
Mac OSX) - Largely used to implement scientific tools
Technical Characteristics
- More than 700 C classes
- Extended set of 3D Widgets
- Surface Rendering and Volume Rendering
- Data interaction good efficiency
- Rendering windows easy use of lights, cameras
and actor properties
5NEW TOOL VisIVO (or AstroMAF) (Visualization
data Interaction VO)
Programming Language C More Compatibility and
Integration with VTK classes Usage of MAF
Multimod Application Framework, funded by EU
FP5 (htpp//www.cineca.it/B3C/MAF/)
MAF main characteristics
6VisIVO basic components Readers
Specific readers will be implemented to support
astrophysical standard data formats
FITS Flexible Image Transport System (NASA,
http//fits.gsfc.nasa.gov) VOTables Standard for
the Virtual Observatory mandatory (XML
ASCII/BIN) HDF Hierarchical Data Format (NCSA,
http//hdf.ncsa.uiuc.edu) Only subset
supported. Tipsy common format for cosmological
simulation particle data (http//hermes.astro.wash
ington.edu/tools/TIPSY) Raw Particles Raw Grids
7VisIVO basic components Tools
Specific tools will be implemented to support
astrophysical data analysis and manipulation
Randomizer extract a random subset of points
Power Spectrum calculate the power spectrum of
a distribution of points Correlation Filter
calculate the correlation function in a point
distribution. Minkowsky Functionals evaluate the
geometry and the topology of a point
distribution Points Splatter distribute (using
Cloud in Cell algorithm) point-scalars on a
regular mesh Time evolution visualize time
sequences of a simulation
8VisIVO basic components Viewers
Specific views will be implemented to support
astrophysical data rendering
Point view visualize point-like data (color and
transparency can be changed) Isosurfaces and
volume rendering for visualization of grid-based
data 2D functions view for plotting functions,
histograms and all 2D analysis results Stereo
view for stereographics rendering HTML browser
for documentation/help pages
9Demo
10(No Transcript)
11 12 13 14(No Transcript)
15Demo