visivo tutorial (pdf) - vobs.it
TRANSCRIPT
Exploiting DCIs for Visualisations in Astrophysics:
VisIVO Science Gateway Tutorial
Eva Sciacca [email protected]
VisIVO Team – Team Leader Ugo Becciani
INAF- Astrophysical Observatory of Catania
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
VisIVO Tools Multidimensional Data Exploration
Discovery of unknown data characteristics
Searching for:
Outliers
Characteristic regions
Special properties
Large astrophysical datasets as well as any other multidimensional tabular data from other communities.
VisIVO is designed to deal with large datasets. It supports many types of data formats:
HDF5, VOTables, Binary Tables, Ascii , csv, fits…
5
--fformat votable /home/user/demo/vizier.xml ..... --x x --y y --z z --color --colortable --colorscalar scalar0 --glyphs sphere
VisIVODesktop
VisIVOServer
VisIVO Science Gateway
Linux Mac Windows
Interactive fast data
visualisatio
Closely integrated, complementary and independent !
VisIVO C/C++ Library
VisIVOMobile
VisIVO Core Tools
6
Local or Remote (URL) User Data
VBT: VisIVO Binary Table
VisIVO Importer
VisIVO Filters
VisIVO Viewer
New VBT
https://sourceforge.net/projects/visivoserver
VisIVO Filters MLR : Different level of randomization can be given, creating more detail table
in the inner sphere and lower detail in the outer regions, or vice versa
Extract Subregion: Creates a new table from an input table: sub-box or sphere
extraction.
Extract Subvolume: Produces a table which represents a subvolume from the
original volume
Math. Operations: Creates new fields in a data table as the result of a mathematical
operation between existing fields
Point Distribution: Creates a volume using a field distribution on a regular mesh
Select Rows: Creates a new table using limits on one or more fields of a data table
VisIVO Viewer
VisIVO Viewer is a command line application that produces 3D images from the binary
internal data format table (VBT) The user must specify three fields of the table for 3D representation. The user can also customize the view by choosing values such as: - Camera (azimuth/elevation or position, zoom) - Opacity - Point shape (pixel/sphere, cube, cone etc..) - Palette - …… - Alternatively, but in a more intuitive way. A view can be generated by
giving the camera and focal point position OUTPUT: VTK / SPLOTCH
Navigation -- Zoom -- Palette -- Algorithms -- Data selection --
Picker op.
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
VisIVO Gateway The VisIVO Science Gateway is designed as a workflow
enabled grid portal that is wrapped around WS-PGRADE/gUSE providing visualization and data management services to the scientific community.
The gateway offers role-based authorization modules and supports login with user name and password.
Advanced User, can develop and configure workflow. All WS-PGRADE/gUse functionalities are available.
Standard User uses Workflow developed by a “workflow developer” via a web GUI.
Architecture
Portlets…
… and workflows
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
VisIVO Mobile
VisIVO Mobile
• Navigate through the data produced on the VisIVO Science Gateway: view produced images and scientific movies;
• Interactive 3D view of the dataset;
• Submit existing workflows;
VisIVO Mobile
• Navigate through the data produced on the VisIVO Science Gateway: view produced images and scientific movies;
• Interactive 3D view of the dataset;
• Submit existing workflows;
• Create new workflows using the graph editor
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
Hands On Session Open VisIVO Gateway Home Page at:
http://visivo.oact.inaf.it:8080
Login with the user name and password.
Download a sample data-set from:
https://dl.dropboxusercontent.com/u/45733492/VisIVODemo_dataset.zip
Hands On Session Navigate to «VisIVO Tools»
Hands On Session Import your data from: dataset/ascii_table
on VisIVO Importer module Set the
optional
description
Click on
«Select File » to
browse to your
Dataset
Click «Submit»
Hands On Session When ready the dataset will be available in the
FileManagement module.
Double click on it to inspect the related meta data.
Hands On Session Click on «VisIVO Filter» to apply filtering operations on
the data or right click on the FileManagement item and select «Filter»
Select «Randomizer» operation and insert 50 as percentage
Click Submit
Inspect the meta
data of the result
Hands On Session Click on «VisIVO Viewer» to visualize the data or right
click on the FileManagement item and select «View»
Click on «View» button to create the 3-D image
Click on «Save» to
Store the image on
FileManagement
Hands On Session Play with the cube widget to set a new camera position
Click on «View» button to create the 3-D image
Click on «Save» to
Store the new image
on FileManagement
Hands On Session Right click on the FileManagement item and select
«Customized Movie» (at least 2 images must be produced for the dataset).
Select the 3-D images and set the clip order.
Click Submit
Hands On Session Right Click on the original dataset «clusterfields4.ascii»
and select «Filter»
Select «Point Property» operation
Check «Append»
Click Submit
Hands On Session Click on «VisIVO Viewer» to visualize the data or right click on the
FileManagement item and select «View» Check «Basic Palette» and select Color Scalar «PointProperty» Click on «View» button to create the 3-D image Click on «Save» to Store the image on FileManagement Try at least two different Camera Positions
Hands On Session Right click on the FileManagement item and select
«Customized Movie» (at least 2 images must be produced for the dataset).
Select the 3-D images and set the clip order.
Click Submit
Hands On Session View the result
Hands On Session Import your data from: dataset/bin_volume on VisIVO Importer module Set Binary File Type Set «Volume» Click on
«Select Header File » to browse to surface.bin.head
Click on «Select File » to browse to
surface.bin Click «Submit»
Hands On Session Click on «VisIVO Viewer» to visualize the data or right
click on the FileManagement item and select «View»
Click on «View»
button to create the
3-D image
Click on «Save» to
Store the image on
FileManagement
Hands On Session Right click on the FileManagement image item and
select «Panoramic Movie»
Click «Panoramic Movie»
Hands On Session View the result
Outline Background
• Visualisation and Analysis Tools
VisIVO Science Gateway
• Portlets and workflows
VisIVO Mobile
Hands-On Session
Supplementary Material
Supplementary Material SCI-BUS Project: http://www.sci-bus.eu Er-Flow Project: http://www.erflow.eu WSPgrade/gUse: http://www.guse.hu VisIVO Science Gateway: http://visivo.oact.inaf.it:8080 Portlet Repository: https://scibus-repo.cpc.wmin.ac.uk