Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of...

9
Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks in Cytoscape 3.0 http://code.google.com/p/dynnetwork/

Transcript of Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of...

Page 1: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

Google Summer of Code 2012

Sabina Sara PfisterJason MontojoJohn A. Brown

DynNetworkDynamic Networks in Cytoscape 3.0

http://code.google.com/p/dynnetwork/

Page 2: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

DynNetwork at a glance(or from the user point of view)

Cytoscape Dynamic Network Panel

Time slider& Player

Videorecorder

Visualizationoptions

ApplyVizMap

● Load dynamic data (dynamic XGMML)

● Visualize dynamic data

● Apply Visual Mappings

● Dynamic layout (incremental Kamada Kawai and Prefuse layout)

● Record video

Page 3: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

DynNetwork backstage(or from the developer point of view)

Page 4: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

DynNetwork backstage(or from the developer point of view)

Page 5: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

DynNetwork backstage(or from the developer point of view)

Page 6: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

Zubler et al, 2011

Case study: neural networks

Page 7: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

The future is moving!

Page 8: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

Dynamic XGMML Specification

Page 9: Dynamic Networks in Cytoscape 3 - NRNBnrnb.org/presentations/pfister_2012.pdf · Google Summer of Code 2012 Sabina Sara Pfister Jason Montojo John A. Brown DynNetwork Dynamic Networks

Profiling

DynNetwork has been tested on network up to 500 nodes, 40% edges.