86
Lars Juhl Jensen Network visualization A crash course on using Cytoscape

Network visualization: A crash course on using Cytoscape

Embed Size (px)

Citation preview

Page 1: Network visualization: A crash course on using Cytoscape

Lars Juhl Jensen

Network visualizationA crash course on using Cytoscape

Page 2: Network visualization: A crash course on using Cytoscape

STRING & STITCH

Page 3: Network visualization: A crash course on using Cytoscape

network database

Page 4: Network visualization: A crash course on using Cytoscape

Cytoscape

Page 5: Network visualization: A crash course on using Cytoscape

network tool

Page 6: Network visualization: A crash course on using Cytoscape

stringApp

Page 7: Network visualization: A crash course on using Cytoscape

STRING → Cytoscape

Page 8: Network visualization: A crash course on using Cytoscape

Cytoscape basics

Page 9: Network visualization: A crash course on using Cytoscape

three examples

Page 10: Network visualization: A crash course on using Cytoscape

live demo

Page 11: Network visualization: A crash course on using Cytoscape

Cytoscape

Page 12: Network visualization: A crash course on using Cytoscape

networks

Page 13: Network visualization: A crash course on using Cytoscape

tables

Page 14: Network visualization: A crash course on using Cytoscape

visual styles

Page 15: Network visualization: A crash course on using Cytoscape
Page 16: Network visualization: A crash course on using Cytoscape

load/save sessions

Page 17: Network visualization: A crash course on using Cytoscape

import network

Page 18: Network visualization: A crash course on using Cytoscape

local file

Page 19: Network visualization: A crash course on using Cytoscape

public database

Page 20: Network visualization: A crash course on using Cytoscape

import table

Page 21: Network visualization: A crash course on using Cytoscape

property mappings

Page 22: Network visualization: A crash course on using Cytoscape

passthrough

Page 23: Network visualization: A crash course on using Cytoscape

discrete

Page 24: Network visualization: A crash course on using Cytoscape

continuous

Page 25: Network visualization: A crash course on using Cytoscape

default & bypass

Page 26: Network visualization: A crash course on using Cytoscape

selection filters

Page 27: Network visualization: A crash course on using Cytoscape

select by attributes

Page 28: Network visualization: A crash course on using Cytoscape

layout algorithms

Page 29: Network visualization: A crash course on using Cytoscape

clustering

Page 30: Network visualization: A crash course on using Cytoscape

app store

Page 31: Network visualization: A crash course on using Cytoscape

stringApp

Page 32: Network visualization: A crash course on using Cytoscape

import from STRING

Page 33: Network visualization: A crash course on using Cytoscape

import from STITCH

Page 34: Network visualization: A crash course on using Cytoscape

visual style

Page 35: Network visualization: A crash course on using Cytoscape
Page 36: Network visualization: A crash course on using Cytoscape

node attributes

Page 37: Network visualization: A crash course on using Cytoscape

subcellular localization

Page 38: Network visualization: A crash course on using Cytoscape

tissue expression

Page 39: Network visualization: A crash course on using Cytoscape

drug target classifications

Page 40: Network visualization: A crash course on using Cytoscape

enrichment analysis

Page 41: Network visualization: A crash course on using Cytoscape

protein query

Page 42: Network visualization: A crash course on using Cytoscape

proteomics experiment

Page 43: Network visualization: A crash course on using Cytoscape

Emdal et al., Scienc Signaling, 2015

Page 44: Network visualization: A crash course on using Cytoscape

list of proteins

Page 45: Network visualization: A crash course on using Cytoscape

import network

Page 46: Network visualization: A crash course on using Cytoscape

organic layout

Page 47: Network visualization: A crash course on using Cytoscape

import table

Page 48: Network visualization: A crash course on using Cytoscape

gene names from study

Page 49: Network visualization: A crash course on using Cytoscape

passthrough mapping

Page 50: Network visualization: A crash course on using Cytoscape

color by log-ratio

Page 51: Network visualization: A crash course on using Cytoscape

continuous mapping

Page 52: Network visualization: A crash course on using Cytoscape

Szklarczyk et al., Nucleic Acids Research, 2017

Page 53: Network visualization: A crash course on using Cytoscape

enrichment analysis

Page 54: Network visualization: A crash course on using Cytoscape
Page 55: Network visualization: A crash course on using Cytoscape

very easy example

Page 56: Network visualization: A crash course on using Cytoscape

PubMed query

Page 57: Network visualization: A crash course on using Cytoscape

angiogenesis regulation

Page 58: Network visualization: A crash course on using Cytoscape

~20 thousand abstracts

Page 59: Network visualization: A crash course on using Cytoscape

named entity recognition

Page 60: Network visualization: A crash course on using Cytoscape

foreground count

Page 61: Network visualization: A crash course on using Cytoscape

background count

Page 62: Network visualization: A crash course on using Cytoscape

top-100 genes

Page 63: Network visualization: A crash course on using Cytoscape

functional associations

Page 64: Network visualization: A crash course on using Cytoscape
Page 65: Network visualization: A crash course on using Cytoscape

ridiculogram

Page 66: Network visualization: A crash course on using Cytoscape

physical interactions

Page 67: Network visualization: A crash course on using Cytoscape

color by target development

Page 68: Network visualization: A crash course on using Cytoscape

discrete mapping

Page 69: Network visualization: A crash course on using Cytoscape
Page 70: Network visualization: A crash course on using Cytoscape

fairly easy example

Page 71: Network visualization: A crash course on using Cytoscape

disease query

Page 72: Network visualization: A crash course on using Cytoscape

DISEASES

Page 73: Network visualization: A crash course on using Cytoscape

major depressive disorder

Page 74: Network visualization: A crash course on using Cytoscape

Alzheimer’s disease

Page 75: Network visualization: A crash course on using Cytoscape

Parkinson’s disease

Page 76: Network visualization: A crash course on using Cytoscape

three networks

Page 77: Network visualization: A crash course on using Cytoscape

merge

Page 78: Network visualization: A crash course on using Cytoscape

combined network

Page 79: Network visualization: A crash course on using Cytoscape
Page 80: Network visualization: A crash course on using Cytoscape

ridiculogram

Page 81: Network visualization: A crash course on using Cytoscape

clustering

Page 82: Network visualization: A crash course on using Cytoscape

intra-cluster interactions

Page 83: Network visualization: A crash course on using Cytoscape

color by disease

Page 84: Network visualization: A crash course on using Cytoscape

Boolean select & bypass

Page 85: Network visualization: A crash course on using Cytoscape
Page 86: Network visualization: A crash course on using Cytoscape