Heterogeneous Scientific Data across an Interface Johannes Kehrer, 1 - - PowerPoint PPT Presentation

heterogeneous scientific data
SMART_READER_LITE
LIVE PREVIEW

Heterogeneous Scientific Data across an Interface Johannes Kehrer, 1 - - PowerPoint PPT Presentation

Interactive Visual Analysis of Heterogeneous Scientific Data across an Interface Johannes Kehrer, 1 Philipp Muigg, 2,3 Helmut Doleisch, 2 and Helwig Hauser 1 1 Department of Informatics, University of Bergen, Norway 2 SimVis GmbH, Vienna, Austria


slide-1
SLIDE 1

Interactive Visual Analysis of Heterogeneous Scientific Data across an Interface

Johannes Kehrer,1 Philipp Muigg,2,3 Helmut Doleisch,2 and Helwig Hauser1

1 Department of Informatics, University of Bergen, Norway 2 SimVis GmbH, Vienna, Austria 3 Institute of Computer Graphics & Algorithms,

Vienna University of Technology, Austria

slide-2
SLIDE 2

Single-part scenarios

 given in a coherent form

(spatio-temporal / multi-variate)

Multi-part scenarios

2 or more related data parts different simulation models different data sources various data grids different dimensionality

(2D/3D data)

Johannes Kehrer 1

Heterogeneous Scientific Data

time-dependent 3D data coupled climate model

slide-3
SLIDE 3

Multi-physics Simulations

Johannes Kehrer 2

cooler aluminum foam heat exchange

Example: fluid-structure interactions (FSIs)

movable or deformable structure  fluid flexible roofs, bridges, blood flow in arteries, etc.

[Bungartz & Schäfer 2006]

slide-4
SLIDE 4

Sample Analysis of Heat Transfer

Johannes Kehrer 3

How is the heating (solid) influenced by surrounding vortical flow?

vortex feature

feature transfer

slide-5
SLIDE 5

Coupled climate models

Johannes Kehrer 4

Multi-part Scenarios (cont.)

[ Böttinger, ClimaVis08 ]

Land

slide-6
SLIDE 6

Johannes Kehrer 5

Multi-part Scenarios (cont.)

3D time-dependent multi-run simulation data data distribution per cell

Data in scientific visualization

data values f(x) (e.g., temperature, pressure values) measured/simulated wrt. a domain x (e.g., 2D/3D space, time, simulation input parameters)

Dimensionality reduction

(e.g., computing statistics wrt. time / spatial axes)

Reintegrate statistics into IVA through attribute derivation

slide-7
SLIDE 7

Visual Analysis across an Interface

Multiple linked views framework [Doleisch et al. ’03] Integrate 2 related data parts Common level of data abstraction

 degree-of-interest attribution (DOIi  [0, 1])

Johannes Kehrer 6

data part1 data part2

feature transfer

slide-8
SLIDE 8

Relate grid cells across data parts

(no resampling necessary)

DOI transfer Automatic update

  • f feature spec.

Analysis strategies for 2-part scenarios

Interface

Johannes Kehrer 7

data part1 data part2

feature transfer

feature refinement data part1 data part2

slide-9
SLIDE 9

Interface (structural relation)

multi-run data aggregated

relate grid cells weight values for DOI transfer many-to-many relation

  • ne-to-many

relation

8 Johannes Kehrer

slide-10
SLIDE 10

Degree-of-Interest (DOI) Transfer

weighted sum maximum weighted DOI values maximum DOI value

  • ther model-based transfer

Johannes Kehrer 9

slide-11
SLIDE 11

Case Study: Multi-run climate Data

size: IQR

Johannes Kehrer

Cooling event (8200 yrs ago)

  • cean simulation

(2D sections) 10 x 10 = 100 runs time-dependent (250 time steps)

Compute statistics wrt. the multiple runs

median, quartiles, etc. billboard glyphs

[Lie et al. 2009]

year 100

slide-12
SLIDE 12

Case Study: Multi-run climate Data

size: IQR

Johannes Kehrer

Cooling event (8200 yrs ago)

  • cean simulation

(2D sections) 10 x 10 = 100 runs time-dependent (250 time steps)

Compute statistics wrt. the multiple runs

median, quartiles, etc. billboard glyphs

[Lie et al. 2009]

year 100 q1 q2 q3

slide-13
SLIDE 13

Visual Analysis of Multi-run Data

Starts at aggregated level

(summary statistics) specify features via brushing derive new attributes

Refine features at multi-run level (details)

Investigate further

Johannes Kehrer 12

multi-run data aggreg. aggregated data multi-run data

slide-14
SLIDE 14

Visual Analysis of Multi-run Data

Starts at aggregated level

(summary statistics) specify features via brushing derive new attributes

Refine features at multi-run level (details)

Investigate further

Johannes Kehrer 13

multi-run data aggreg. aggregated data multi-run data

slide-15
SLIDE 15

Outlier Analysis: Aggregated Data

Derive total number of outlier Where are outlier located? (% outlier > 3rd quartile + 1.5 IQR) – (% outlier < 1st quartile – 1.5 IQR)

multi-run data aggregated data aggregated data year 60

slide-16
SLIDE 16

Feature Refinement: Multi-run Data

Derive measure of outlyingness

[Kehrer et al. 2010]

multi-run data aggr.

15 Johannes Kehrer

slide-17
SLIDE 17

Feature Refinement: Multi-run Data

Derive measure of outlyingness

[Kehrer et al. 2010]

multi-run data aggr.

16 Johannes Kehrer

slide-18
SLIDE 18

Sensitivity Analysis

17

multi-run data aggregated data multi-run data

slide-19
SLIDE 19

Joint visual analysis across two data parts Bidirectional feature transfer via interface Workflow for analyzing 2 data parts simultaneously

multi-run data  aggregated statistics fluid  structure

Aggregated statistics and measures of outlyingness

Conclusions

Johannes Kehrer 18

slide-20
SLIDE 20

Johannes Kehrer 19

Acknowledgements

Thomas Nocke, Michael Flechsig Peter Filzmoser Andreas Lie, Stian Eikeland, Cagatay Turkay, Armin Pobitzer Matthew Parker, Brendan McNulty, David Horn FSI data courtesy of Innovative Computational Engineering GmbH VisGroup Bergen many others