Upload
xael105
View
353
Download
2
Tags:
Embed Size (px)
Citation preview
VisIVOWeb: a web solution for visualizing cosmological simulations
Alessandro Costa INAF Astrophysical Observatory of Catania, Italy Email: alessandro.costa(at)oact.inaf.it
Let’s begin from … ITVO
! ITVO: Italian Theoretical Virtual Observatory
! The ITVO is part of a joint collaboration between Italian Insitute for Astrophysics (INAF) and CINECA supercomputing center
! ITVO has a number of different data centers and services groupped under a single point of access:
“Theory” link in http://vobs.astro.it/
Alessandro Costa IVOA Interop. Meeting Nov.2009
Some interesting datasets in ITVO CT
! ITVO CT http://itvo.oact.inaf.it is an online data centerof cosmological simulations.
! The latest dataset in ITVO CT is the whole sequence of outcomes of a 512.000.000 particle simulation performed through a N-body algorithm , for three-dimensional self-gravitating collisionless systems evolution.
! It has been carried out by the cosmology group at INAF CATANIA using the grid of the COMETA Consortium http://www.consorzio-cometa.it/
Alessandro Costa IVOA Interop. Meeting Nov.2009
Data and services in ITVO CT ! Access to the row datasets (512.000.000 Particles ->
12GB )
! Access to a quick look randomized dataset ! Default: 2.000.000 Particles
! Run time generated by the randomizer service
! Access to a run time generated sub-sample dataset: ! Spherical: run time generated
! Rectangular: run time generated
Alessandro Costa IVOA Interop. Meeting Nov.2009
AHF results in ITVO CT
! Access AHF results:
! Halos list
! Datasets representing particles contained in subunits-halos
! Datasets representing particles contained in field -halos
! Datasets representing particles contained in void-halos
Alessandro Costa IVOA Interop. Meeting Nov.2009
Adaptive Mesh Investigations of Galaxy Assembly
Visualization services in ITVO CT
! Visualization services offered by VisIVOWeb
! Each dataset both existing or run time generated can be loaded seamlessly into one of the VisIVOWeb portals.
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVO Projects
! VisIVODesktop
! VisIVOServer
! VisIVOWeb
VisIVOWeb http://visivoweb.oact.inaf.it
! VisIVOWeb is part of a joint collaboration between Italian Insitute for Astrophysics (INAF), CINECA supercomputing center and University of Portsmouth
! VisIVOWeb aims at providing our community with multidimensional online Visualization tool.
! VisIVOWeb is a network of portals
! INAF CT Italy ! INAF TS Italy ! University of Portsmouth UK
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVOWeb
! The primary goal of VisIVOWeb is:
to aid the scientist understanding complex data.
Outcomes of simulations become larger keeping up with the constant increase of computational power. (i.e. 12GB each time-step -> 512M Body Simulation).
! Images
! Animations
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVOWeb
! PHP 5 -> Joomla! 1.5
! Mysql ! VisIVOServer (c++)
! VTK ! Splotch
! JAVA
Alessandro Costa IVOA Interop. Meeting Nov.2009
Open Source Projects GPL V2 SourceForge
VisIVOWeb: Authentication ! You can connect to VisIVOWeb in two ways:
! Registered user ! Anonymous
! Each user, both the authorized one and the anonymous, has its own staging area and he can upload and manage its own data: images, tables and movies without any interference with other user data.
! Anonymous : 4 day since the last access.
At the and of this period all data will be removed from the system.
Registered user: 2 months since the last access
(some warning e-mails will be sent to the user before the end of the account lifetime)
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVOWeb Connect
This technology allows a web archive to
import a data file in a VisIVOWeb Portal.
! The dataset must to be accessible via its URL
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVOWeb: importing a dataset
Alessandro Costa IVOA Interop. Meeting Nov.2009
VisIVOWeb Connect
! The service can be invoked using this syntax:
! http://VisIVOWeb Portal?url=URL&data_file=votable
! Accepted data files: votable, fly, fits, ascii, csv, GADGET2
visivoweb.oact.inaf.it/visivoweb/VisIVOWebConnect.php palantir7.oats.inaf.it/visivoweb/VisIVOWebConnect.php visivo.port.ac.uk/visivoweb/VisIVOWebConnect.php
Alessandro Costa IVOA Interop. Meeting Nov.2009
ITVO&VisIVOWeb:
a 10 minutes demo
Alessandro Costa IVOA Interop. Meeting Nov.2009
Login and select a simulation
! Login into the INAF Catania portal: http://itvo.oact.inaf.it
! Build and submit a query.
! Select a dataset
Alessandro Costa IVOA Interop. Meeting Nov.2009
AHF results
! When you select a simulation you can can download a tarball containing all the results of an AHF run.
AHF (Amiga Halo Finder)
Alessandro Costa IVOA Interop. Meeting Nov.2009
Access services
! Or you can access to “Level 1” services.
Alessandro Costa IVOA Interop. Meeting Nov.2009
Access services
! Choose a service.
Alessandro Costa IVOA Interop. Meeting Nov.2009
Access services
! Randomizer: allows you to randomize a simulation by choosing the percentage of particle to be randomly extracted.
Alessandro Costa IVOA Interop. Meeting Nov.2009
Access services
! Sub-Volume: allows you to extract a spherical or rectangular sub-volume by choosing its geometry
Alessandro Costa IVOA Interop. Meeting Nov.2009
Browse AHF halos datasets ! AHF halos: allows you to access two subset of particles
representing:
! halos in subunits
! halos in void.
Alessandro Costa IVOA Interop. Meeting Nov.2009
Overview ! Using the spherical sub-volume extraction on ITVO-CT data
center we created a new dataset.
! Using VisIVOWeb Connect we imported this dataset into a VisIVOWeb portal.
! Through VisIVOWeb operation (Point Property) we associated a mass density to each particle using a Cloud-In-Cell (CIC) algorithm
! We visualized the dataset using both VTK and Splotch
! We built a movie of the dataset around some chosen frames
Alessandro Costa IVOA Interop. Meeting Nov.2009
Some short VisIVOWeb movies: VTK A spherical cutout from http://itvo.oact.inaf.it VTK visualization ftp://astrct.oact.inaf.it/pub/acosta/VisIVOWeb/Movies/movie7.gif
Alessandro Costa IVOA Interop. Meeting Nov.2009
A spherical cutout from http://itvo.oact.inaf.it Splotch visualization ftp://astrct.oact.inaf.it/pub/acosta/VisIVOWeb/Movies/movie6.gif
Particles in subunit-clusters 512.000.000 z=0.1 Cubic-Cutout 40Mpc VTK Visualization
ftp://astrct.oact.inaf.it/pub/acosta/VisIVOWeb/Movies/movie9.gif
Particles in subunit-clusters 512.000.000 z=0.1 Cubic-Cutout 40Mpc Splotch Visualization
ftp://astrct.oact.inaf.it/pub/acosta/VisIVOWeb/Movies/movie10.gif
Online tutorial on YouTube
ViSIVOWeb online Tutorial ! http://www.youtube.com/view_play_list?
p=A7ECAF614EAE7970&search_query=visivoweb
VisIVOServer online tutorial ! http://www.youtube.com/view_play_list?
p=A7ECAF614EAE7970&search_query=visivoserver
Alessandro Costa IVOA Interop. Meeting Nov.2009