28
VisIVOWeb: a web solution for visualizing cosmological simulations Alessandro Costa INAF Astrophysical Observatory of Catania, Italy Email: alessandro.costa(at)oact.inaf.it

VisIVOWeb Theory Group

  • Upload
    xael105

  • View
    353

  • Download
    2

Embed Size (px)

Citation preview

Page 1: VisIVOWeb Theory Group

VisIVOWeb: a web solution for visualizing cosmological simulations

Alessandro Costa INAF Astrophysical Observatory of Catania, Italy Email: alessandro.costa(at)oact.inaf.it

Page 2: VisIVOWeb Theory Group

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

Page 3: VisIVOWeb Theory Group

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

Page 4: VisIVOWeb Theory Group

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

Page 5: VisIVOWeb Theory Group

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

Page 6: VisIVOWeb Theory Group

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

Page 7: VisIVOWeb Theory Group

VisIVO Projects

!  VisIVODesktop

!  VisIVOServer

!  VisIVOWeb

Page 8: VisIVOWeb Theory Group

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

Page 9: VisIVOWeb Theory Group

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

Page 10: VisIVOWeb Theory Group

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

Page 11: VisIVOWeb Theory Group

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

Page 12: VisIVOWeb Theory Group

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

Page 13: VisIVOWeb Theory Group

VisIVOWeb: importing a dataset

Alessandro Costa IVOA Interop. Meeting Nov.2009

Page 14: VisIVOWeb Theory Group

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

Page 15: VisIVOWeb Theory Group

ITVO&VisIVOWeb:

a 10 minutes demo

Alessandro Costa IVOA Interop. Meeting Nov.2009

Page 16: VisIVOWeb Theory Group

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

Page 17: VisIVOWeb Theory Group

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

Page 18: VisIVOWeb Theory Group

Access services

!   Or you can access to “Level 1” services.

Alessandro Costa IVOA Interop. Meeting Nov.2009

Page 19: VisIVOWeb Theory Group

Access services

!   Choose a service.

Alessandro Costa IVOA Interop. Meeting Nov.2009

Page 20: VisIVOWeb Theory Group

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

Page 21: VisIVOWeb Theory Group

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

Page 22: VisIVOWeb Theory Group

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

Page 23: VisIVOWeb Theory Group

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

Page 24: VisIVOWeb Theory Group

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

Page 25: VisIVOWeb Theory Group

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

Page 26: VisIVOWeb Theory Group

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

Page 27: VisIVOWeb Theory Group

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

Page 28: VisIVOWeb Theory Group

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