graphvar: a user-friendly toolbox for comprehensive graph

52

Upload: others

Post on 11-Apr-2022

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GraphVar: A user-friendly toolbox for comprehensive graph
Page 2: GraphVar: A user-friendly toolbox for comprehensive graph

GraphVar: A user-friendly toolbox for comprehensive graph analyses of functional brain connectivity.

• features:

I. Pipeline construction of graph networks

II. Calculation of network topological measures

III. Generation of subject specific random networks

IV. Perform statistical tests with a GLM framework

V. Calculations on raw connectivity matrices (Network based statistics)

VI. Parametric and non-parametric testing

VII. Dynamic graph analyses (sliding windows)

VIII. Interactive and visual results exploration

• Kruschwitz, J.D 1,2*, List, D. 1,2*, Waller, L. 2, Rubinov, M. 3, Walter, H 1.

*equal contribution

1 Charité Universitätsmedizin, Berlin, Germany

2 Technische Universität Dresden, Dresden, Germany

3 University of Cambridge, Cambridge, United Kingdom

Page 3: GraphVar: A user-friendly toolbox for comprehensive graph

The Analysis Setup GUI

Page 4: GraphVar: A user-friendly toolbox for comprehensive graph

Setup panel

Page 5: GraphVar: A user-friendly toolbox for comprehensive graph

Workflows

Statistical analyses (GLM) with clinical

data

Page 6: GraphVar: A user-friendly toolbox for comprehensive graph

Workflows

Calculate and export graph metrics

Statistics on raw matrix

Statistics with

graph

metrics

Page 7: GraphVar: A user-friendly toolbox for comprehensive graph

Setup panel (mouse over help)

Page 8: GraphVar: A user-friendly toolbox for comprehensive graph

Parallel Computing (with toolbox)

Page 9: GraphVar: A user-friendly toolbox for comprehensive graph

Setup panel

Underlying codes from the Brain Connectivity Toolbox (Rubinov and Sporns, 2010)

Page 10: GraphVar: A user-friendly toolbox for comprehensive graph

General settings

Page 11: GraphVar: A user-friendly toolbox for comprehensive graph

Load (existing) Connectivity Matrices

Subject´s Association Matrices

Page 12: GraphVar: A user-friendly toolbox for comprehensive graph

Generate Connectivity Matrices

Individual nodal time courses

Node 1 Node 2 Node 3 Node n

Tim

e c

ou

rse…

Tim

e c

ou

rse…

Tim

e c

ou

rse…

Tim

e c

ou

rse…

Page 13: GraphVar: A user-friendly toolbox for comprehensive graph

Label nodes

Page 14: GraphVar: A user-friendly toolbox for comprehensive graph

Variable Selection

Page 15: GraphVar: A user-friendly toolbox for comprehensive graph

Network construction

Page 16: GraphVar: A user-friendly toolbox for comprehensive graph

Network nodes

Page 17: GraphVar: A user-friendly toolbox for comprehensive graph

Redefine Network (Subnetwork analyses)

Page 18: GraphVar: A user-friendly toolbox for comprehensive graph

Network thresholds

Page 19: GraphVar: A user-friendly toolbox for comprehensive graph

Subject specific null model networks

Page 20: GraphVar: A user-friendly toolbox for comprehensive graph

Network topological measures

Page 21: GraphVar: A user-friendly toolbox for comprehensive graph

Export network topological measures

Page 22: GraphVar: A user-friendly toolbox for comprehensive graph

Statistical analyses (GLM)

Page 23: GraphVar: A user-friendly toolbox for comprehensive graph

Non-parametric testing

Page 24: GraphVar: A user-friendly toolbox for comprehensive graph

Statistical analyses of graph measures

Page 25: GraphVar: A user-friendly toolbox for comprehensive graph

Statistics on the raw conn matrices

Page 26: GraphVar: A user-friendly toolbox for comprehensive graph

Network-Based-Statistics

Page 27: GraphVar: A user-friendly toolbox for comprehensive graph

Create Connectivity matrix -> sliding windows

Generate the Sliding Window matrices with the „connectivity“

measure you desire:

- Pearson corr - Partial corr - Covariance - Mutual inf

- etc…..

Page 28: GraphVar: A user-friendly toolbox for comprehensive graph

Select dynamic summary measure (graph metrics/raw matrix)

If SW-matrices are loaded (also manually via „Select Subjects Corr Matrix“) the

dynamic selection windows will appear in the GUI

Page 29: GraphVar: A user-friendly toolbox for comprehensive graph

Select dynamic summary measure (graph metrics/raw matrix)

Dynamic summary measures*:

- Variance - Standard deviation - Periodicity - PointProcess: rate - PointProcess: intervall - Brain-Network Variability

* definition in Dynamic GraphVar Tutorial

Page 30: GraphVar: A user-friendly toolbox for comprehensive graph

Select dynamic summary measure (graph metrics/raw matrix)

GraphVar will perform all the operations with respect to the dynamic summary measure: e.g. compute the variance of the clustering coefficient across the sliding windows and export or do group statistics on this measure

Page 31: GraphVar: A user-friendly toolbox for comprehensive graph

Ready to go!

Page 32: GraphVar: A user-friendly toolbox for comprehensive graph

Status bar

Page 33: GraphVar: A user-friendly toolbox for comprehensive graph

The Results Viewer GUI

Page 34: GraphVar: A user-friendly toolbox for comprehensive graph

Results selection box

Page 35: GraphVar: A user-friendly toolbox for comprehensive graph

General functions panel

Page 36: GraphVar: A user-friendly toolbox for comprehensive graph

Correction for multiple comparisons

Page 37: GraphVar: A user-friendly toolbox for comprehensive graph

Interpreting GraphVar output

d: Difference between Group Means

F(df1,df2): F-value

d(b): Difference between Standardized Regression Weights

b: Standardized Regression Weight

t(df): t-Value

p: p-Value

m: Mean

significant

not-significant

Page 38: GraphVar: A user-friendly toolbox for comprehensive graph

One dimensional graph metrics

Thresholds

Asso

ciation

to d

ep

en

de

nt variab

le

Page 39: GraphVar: A user-friendly toolbox for comprehensive graph

One dimensional graph metrics

Non paramteric testing with random networks

Page 40: GraphVar: A user-friendly toolbox for comprehensive graph

Two dimensional graph metrics

Thre

sho

lds

Network nodes

Ass

oci

atio

n t

o d

ep

en

de

nt

vari

able

Page 41: GraphVar: A user-friendly toolbox for comprehensive graph

Three dimensional graph metrics

Network nodes

Netw

ork n

od

es

Ass

oci

atio

n t

o d

ep

en

de

nt

vari

able

Thresholds

Page 42: GraphVar: A user-friendly toolbox for comprehensive graph

Associations to Rich club coefficients

level k

Netw

ork Th

resh

old

s A

sso

ciat

ion

to

de

pe

nd

en

t va

riab

le

Page 43: GraphVar: A user-friendly toolbox for comprehensive graph

Export Results

Page 44: GraphVar: A user-friendly toolbox for comprehensive graph

Plot single subject association matrices

Page 45: GraphVar: A user-friendly toolbox for comprehensive graph

Plot mean connectivity matrix across subjects

Page 46: GraphVar: A user-friendly toolbox for comprehensive graph

Identify Graph Components

Show graph component with Network Inspector

Page 47: GraphVar: A user-friendly toolbox for comprehensive graph

Network Inspector GUI

Page 48: GraphVar: A user-friendly toolbox for comprehensive graph

Identify Graph Components

Page 49: GraphVar: A user-friendly toolbox for comprehensive graph

Mouse over

Page 50: GraphVar: A user-friendly toolbox for comprehensive graph

Show association strenght

Show association to dependent variable

Page 51: GraphVar: A user-friendly toolbox for comprehensive graph

Open directly in BrainNetViewer (Xia et al., 2013; PlosONE)

Page 52: GraphVar: A user-friendly toolbox for comprehensive graph

GraphVar -Team