SlideShare a Scribd company logo
Interpretation of the biological
knowledge using networks approach
Elena Sügis
elena.sugis@.ut.ee
Bioinformatics for bioengineers LTTI.00.016, Spring 2018
lots of
experiments
v
analysis
Science
knowledge
hypothesis
v
v
lots of
experiments
v
analysis
Science
knowledge
hypothesis
v
v
Networks - the language of complex systems
Image 2 is adapted from http://www.jillkgregory.com/new-gallery-17/Image 1 is adapted from https://en.wikipedia.org/wiki/Complex_network
Image 2 is adapted from http://www.jillkgregory.com/new-gallery-17/
lots of
experiments
v
analysis
Science
knowledge
hypothesis
v
v
lots of
experiments
v
analysis
Science
knowledge
hypothesis
v
v
Networks-the language of complex systems
Image 1 is adapted from https://en.wikipedia.org/wiki/Complex_network
Networks are powerful tools
Analysis
• Topological properties
• Hubs and subnetworks
• Classify, cluster and diffuse
• Data integration
Visualization
• Data overlays
• Layouts and animation
• Exploratory analysis
• Context and interpretation
Image is adapted from Cassar, EMBO Reports 2015, Fig.8
• Reduce complexity

• More efficient than tables

• Great for data integration

• Intuitive visualization
Benefits of using networks
6
3
4
5
2
1
• NODES
• EDGES
Graphs are mathematical structure composed of set of objects
where pairs of the objects are connected by links
Networks can be built for any functional system
Networks - are graphs
• Genes
• Proteins
• Metabolites
• Enzymes
• Organisms
6
3
4
5
2
1
Nodes
The nodes in the networks represent related objects
Biological relationships:
• Interactions
• Regulations
• Reactions
• Transformations
• Activations
• Inhibitions
etc.
Edges
The edges in the network represent the type of relationship
between two entities
A B
A B
A B
A B
activates
binds to
has similar
sequence
co-cited
Edges
A B
A B
A B
directed
undirected
weighted
0,8
The architecture (or topology) of a network can be represented as
graph with links between the parts.
Image is adapted from https://www.systemsbiology.org/about/what-is-systems-biology/
Interactome
With networks, we can organize and integrate information at different levels
Networks in research
Pathways
NETWORKS PATHWAYS
Collection of binary interactions Human-curated, detailed
Large scale Small scale
Generated from omics data
Constructed from literature/domain
expert knowledge
A pathway is a series of actions among molecules in a cell that leads to a
certain product or a change in a cell.
You want to know:
- Type of relationships between genes
- Strength of relationship
- Functions of the related genes
- Pathways
- etc.
Gene list from
experiment
APP
PSEN1
FYN
MAPT
BIN1
EPHA1
EPHA2
PSEN
What network can tell you
What network can tell you
You can:
• Visually identify relationships among the group of
biological entities
• Find drag targets
• Identify overrepresented gene/protein functions
• Discover biological pathways
Alzheimer’s disease
• Series of molecular cancer
profiles
• Clinical, genomic, methylation,
RNA and proteomic signatures.
• Multiple data types integrated
into signalling network
• Includes patient sample-level
data
Image is adapted from TCGA (2013) Comprehensive molecular characterization of clear cell renal cell carcinoma. Nature, 499, Fig. 4
Networks application in research
Sources for network data
Data comes in different forms
Computational data -

results of the analysis
Raw data -
results of the experiments

Sequencing technologies
Mass spectrometry
healthy cell cancer cell
DNA
RNA
Protein
co-expression
differential
expression
DATA≠KNOWLEDGE
Big hairball
Big hairball
Nice and clear they say
Reduce complexity they say
Biological networks rarely tell us anything by themselves
Analysis involves:
• Understanding the characteristics of the network
• Modularity
• Comparison with other networks (i.e., random networks)
Visualization involves:
• Placing nodes in a meaningful way (layouts)
• Mapping biologically relevant data to the network
• Change node size, colour, edge weights, etc.

which allows better biological interpretation.
Making sense of the biological networks
Analysis
tools
Awesome resultData
Analysis pipeline
Network analysis tools
intro
medium
advanced
Network analysis tools
intro
medium
advanced
hands-on session
Cytoscape APPs zoo
Network properties
Global Network Properties
Local Network Properties
• Degree	distribu-on	
• Clustering	coefficient	
• Shortest	path	
• Centrali-es
• Network	mo-fs
Figure is adapted from https://cytoscape.github.io/cytoscape-tutorials/presentations/advanced-automation-2017-mpi.html#/11
Global Network
Properties
Degree distribution
Degree of a node is the number of edges incident to the node.
Degree distribution
Degree of a node is the number of edges incident to the node.
Degree distribution
Degree of a node is the number of edges incident to the node.
Degree distribution
Degree of a node is the number of edges incident to the node.
Degree distribution:
• Let P(k) be the percentage of nodes of degree k in the network.
The degree distribution is the distribution of P(k) over all k.
• P(k) can be understood as the probability that a node has degree k.
P(k) ~
e−λ
λk
k!
Image is adapted from E. Ravasz et al., Science, 2002
Degree distribution in scale-free networks
• Networks with power-law degree distributions are called scale-free
networks
• Most nodes are of low degree, but there is a small number of
highly-linked nodes (nodes of high degree) called “hubs.”
P(k) ~ k−γ
Image is adapted from E. Ravasz et al., Science, 2002
Clustering coefficient
Clustering coefficient is a measure of degree to which nodes in a
graph tend to cluster together.
Ci=2Ei/ki(ki-1)
ith node has ki neighbours linking with it
Ei is the actual number of links between ki neighbours
ki(ki-1)/2 maximal number of links between ki neighbours
Clustering coefficient of a vertex in a graph quantifies
how close its neighbours are to be a clique (complete
graph)
Clustering coefficient
Clustering coefficient is a measure of degree to which nodes in a
graph tend to cluster together.
Ci=2Ei/ki(ki-1)
ith node has ki neighbours linking with it
Ei is the actual number of links between ki neighbours
ki(ki-1)/2 maximal number of links between ki neighbours
Clustering coefficient of a vertex in a graph quantifies
how close its neighbours are to be a clique (complete
graph)
Clustering coefficient
Clustering coefficient is a measure of degree to which nodes in a
graph tend to cluster together.
Ci=2Ei/ki(ki-1)
ith node has ki neighbours linking with it
Ei is the actual number of links between ki neighbours
ki(ki-1)/2 maximal number of links between ki neighbours
Clustering coefficient of a vertex in a graph quantifies
how close its neighbours are to be a clique (complete
graph)
Clustering coefficient
Clustering coefficient is a measure of degree to which nodes in a
graph tend to cluster together.
Ci=2Ei/ki(ki-1)
ith node has ki neighbours linking with it
Ei is the actual number of links between ki neighbours
ki(ki-1)/2 maximal number of links between ki neighbours
Clustering coefficient of a vertex in a graph quantifies
how close its neighbours are to be a clique (complete
graph)
Clustering coefficient
Clustering coefficient is a measure of degree to which nodes in a
graph tend to cluster together.
Ci=2Ei/ki(ki-1)
ith node has ki neighbours linking with it
Ei is the actual number of links between ki neighbours
ki(ki-1)/2 maximal number of links between ki neighbours
Clustering coefficient of a vertex in a graph quantifies
how close its neighbours are to be a clique (complete
graph)
Hierarchical modularity
Many highly connected small clusters
combine into
few larger but less connected clusters
combine into
even larger and even less connected clusters
Clustering coefficient follows power-law distributionC(k) ~ k−β
Comparison of the network properties
Image is adapted from E. Ravasz et al., Science, 2002
C(k) ~ k−β
P(k) ~ k−γ
P(k) ~
e−λ
λk
k!
Shortest path
• Distance between two nodes is the smallest number of links that
have to be traversed to get from one node to the other.

Shortest path is the path that achieves that distance.

• Small world network is characterised by small average path length
l =
2
N(N −1)
lij
i<j
∑
lij is the shortest path length between node i and j
Defining important nodes in biological
networks
How would you define an important node?
Defining important nodes in biological
networks
the most connected?
connects other nodes in the network?
the closest to other nodes?
Centrality
Centrality quantifies the topological importance of a node (edge) in a network.
• Degree centrality defined number of
edges incident upon a node (find hubs).
C D (node) = Degree of this node



• Betweenness centrality indicates how
much load is on a node (bottleneck).
C B (node) = The average number of
shortest paths that go through this node


• Closeness centrality defines how close a
node is to all other nodes in the network.
C C (node) = Inverse of the average of the
shortest paths to all other nodes.
https://cytoscape.github.io/cytoscape-tutorials/presentations/modules/network-analysis/index.html#/0/6
Figure is partially adapted with modifications from original https://cytoscape.github.io/cytoscape-tutorials/presentations/modules/network-analysis/index.html#/0/6
How different centralities look
HUB
node that connect two sub-networks
closest node to all other nodes
Biological meaning
Degree centrality Closeness centralityBetweenness centrality
• Amount of control that
this node has over the
interactions of other
nodes in the network

• How much information
load is on the node

• Describes connectivity of
the network

• Nodes that connect two
sub-networks

• Can be calculated for
edges as well
• Nodes with a high
degree are also called
hub nodes

• Real networks have many
nodes with low degree
and few nodes with high
degree

• Nodes with a high
degree tend to be
essential nodes

• Regulatory elements like
transcription factors often
have a high out-degree
• Indication for how fast
information spreads from
a given node to other
reachable nodes in the
network
• The more central a node
is, the smaller is the
distance to all other
nodes, the higher is the
closeness
Material is adapted from BioSB 2015 Network Analysis Course
Brain connectivity
• A few regions that link the left and the right half of our brain
• They therefore have a high betweenness
AS. Panditet al, Cerebral Cortex (2014) Whole-brain mapping of structural connectivity in infants reveals altered connection strength associated with growth and preterm birth
Biological networks
• Free-scale networks (tend to have power-law degree
distribution)
• “Small world” networks (small average path length)

• Have hierarchical modularity property (have a high
clustering coefficient independent of network size)
• Robustness (have strong resistance to failure on random
attacks and vulnerable to targeted attacks)
Local Network
Properties
Pattern (sub-networks) that occurs more often than in randomised networks
Network motifs
Different types of network show different motifs. Gene regulatory
networks with transcription factors have typical regulation motifs.
Motifs in yeast regulatory network
Image is adapted from Lee et al. Transcriptional Regulatory Networks in Saccharomyces cerevisiae, Science 2002
Motifs in yeast regulatory network
• consists of a regulator
that binds to the
promoter region of its
own gene

• reduced response
time to environmental
stimuli

• decreased cost of
regulation

• increased stability of
gene expression
Motifs in yeast regulatory network
• consists of a
regulatory circuit
whose closure
involves two or more
factors 

• provides the capacity
for feedback control 

• offers the potential to
produce bistable
systems that can
switch between two
alternative states
Motifs in yeast regulatory network
• contains a regulator that
controls a second
regulator and both
regulators bind a common
target gene

• acts as a switch that is
designed to be sensitive
to sustained inputs 

• provides control of
expression of target gene
depending on the
accumulation of adequate
levels of the master and
secondary regulators
Motifs in yeast regulatory network
v
• contains a single regulator
that binds a set of genes
under a specific condition
• is responsible for some
particular biological
function
v
Motifs in yeast regulatory network
v
v
• set of regulators that bind
together to a set of genes
• coordinates gene
expression across a wide
variety of biological
conditions

• two different regulators
responding to two different
inputs allow coordinate
expression of the set of
genes under two different
conditions
Motifs in yeast regulatory network
v
• consists of chains of three
or more regulators in
which one regulator binds
the promoter for a second
regulator and so on
• simplest ordering of
transcriptional events

• regulators functioning at
one stage of the cell cycle
regulate the expression of
factors required for entry
into the next stage of the
cell cycle
Community detection
in biological networks
Community detection
Figure is adapted from original https://cytoscape.github.io/cytoscape-tutorials/presentations/advanced-automation-2017-mpi.html#/11
Identifying closely-related groups of nodes (modules/clusters)
• Based on topology
• Based on a shared function(s)
Hub-based modules
Module contains a node with high degree and its first neighbours
Clique modules
Module contains nodes that are all connected between each other
MCL-based modules
• Flow simulation based method
• Consider a graph with many links within a cluster, and fewer links
between clusters.
• This means if you were to start at a node, and then randomly travel
to a connected node, you’re more likely to stay within a cluster than
travel between.
• By doing random walks in the graph, it may be possible to discover.
where the flow tends to gather, and therefore, where clusters are
• Random Walks on a graph are calculated using “Markov Chains”.
Image is adapted from https://micans.org/mcl/
Betweenness-centrality based modules
Algorithm step-wise removes edges (nodes) with the highest betweenness-centrality
Quiz
Quiz
Quiz
Group functional
characterisation
Functional enrichment
Your gene

list
• Each module contains a list of genes.

• You want to know the biological story behind this module.
Functional characterisation
Identify biological function of the module
Cellular component
Molecular function
Biological process
Gene Ontology
KEGG
Reactome
Pathways
Regulation
miRBase miRNAs
TRANSFAC TF targets
Biogrid PPIs
CORUM protein complexes
Human Phenotype Ontology
Extra
Functional enrichment
Genes with
known

function x
?
Your gene

list
Functional enrichment
Does your gene list includes more
genes with function x than expected by
random chance?
Genes with
known

function x
?
Your gene

list
Tool for functional enrichment
http://biit.cs.ut.ee/gprofiler
J. Reimand, M. Kull, H. Peterson, J. Hansen, J. Vilo: g:Profiler - a web-based toolset for
functional profiling of gene lists from large-scale experiments (2007) NAR 35 W193-W200


Jüri Reimand, Tambet Arak, Priit Adler, Liis Kolberg, Sulev Reisberg, Hedi Peterson, Jaak
Vilo: g:Profiler -- a web server for functional interpretation of gene lists (2016 update)
Nucleic Acids Research 2016; doi: 10.1093/nar/gkw199
2175 modules found
Enrichment results for example module
https://biit.cs.ut.ee/graphweb/
Example of module functional
characterisation
Clustering based on enriched function
http://apps.cytoscape.org/apps/cluego
Questions & Answers
https://www.sli.do/ #P783
Ask a question Vote for a question
Open browser Go to www.slido.com Enter code #P783
4 5

More Related Content

What's hot

Structural genomics
Structural genomicsStructural genomics
Structural genomics
Bhavitha Pulaparthi
 
Network components and biological network construction methods
Network components and biological network construction methodsNetwork components and biological network construction methods
Network components and biological network construction methods
Bioinformatics and Computational Biosciences Branch
 
Introduction to bioinformatics
Introduction to bioinformaticsIntroduction to bioinformatics
Introduction to bioinformatics
Andrzej Stefan Czech
 
Introduction to sequence alignment
Introduction to sequence alignmentIntroduction to sequence alignment
Introduction to sequence alignment
Kubuldinho
 
Functional annotation.pptx
Functional annotation.pptxFunctional annotation.pptx
Functional annotation.pptx
Vimal Priya subramanian
 
Pairwise sequence alignment
Pairwise sequence alignmentPairwise sequence alignment
Pairwise sequence alignmentavrilcoghlan
 
Protein structure prediction (1)
Protein structure prediction (1)Protein structure prediction (1)
Protein structure prediction (1)
Sabahat Ali
 
In Vitro ADMET Considerations for Drug Discovery and Lead Generation
In Vitro ADMET Considerations for Drug Discovery and Lead GenerationIn Vitro ADMET Considerations for Drug Discovery and Lead Generation
In Vitro ADMET Considerations for Drug Discovery and Lead Generation
OSUCCC - James
 
Gene regulatory networks
Gene regulatory networksGene regulatory networks
Gene regulatory networks
Madiheh
 
3.1 clustering
3.1 clustering3.1 clustering
3.1 clustering
Krish_ver2
 
LECTURE NOTES ON BIOINFORMATICS
LECTURE NOTES ON BIOINFORMATICSLECTURE NOTES ON BIOINFORMATICS
LECTURE NOTES ON BIOINFORMATICS
MSCW Mysore
 
UCSF Chimera | BioCode Ltd
UCSF Chimera | BioCode LtdUCSF Chimera | BioCode Ltd
UCSF Chimera | BioCode Ltd
BioCode Ltd
 
Structural Genomics
Structural GenomicsStructural Genomics
Structural Genomics
Aqsa Javed
 
ProCheck
ProCheckProCheck
ProCheck
BioCode Ltd
 
Major databases in bioinformatics
Major databases in bioinformaticsMajor databases in bioinformatics
Major databases in bioinformatics
Vidya Kalaivani Rajkumar
 
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Salah Amean
 

What's hot (20)

Structural genomics
Structural genomicsStructural genomics
Structural genomics
 
Network components and biological network construction methods
Network components and biological network construction methodsNetwork components and biological network construction methods
Network components and biological network construction methods
 
Introduction to bioinformatics
Introduction to bioinformaticsIntroduction to bioinformatics
Introduction to bioinformatics
 
Introduction to sequence alignment
Introduction to sequence alignmentIntroduction to sequence alignment
Introduction to sequence alignment
 
Functional annotation.pptx
Functional annotation.pptxFunctional annotation.pptx
Functional annotation.pptx
 
Pairwise sequence alignment
Pairwise sequence alignmentPairwise sequence alignment
Pairwise sequence alignment
 
Protein structure prediction (1)
Protein structure prediction (1)Protein structure prediction (1)
Protein structure prediction (1)
 
In Vitro ADMET Considerations for Drug Discovery and Lead Generation
In Vitro ADMET Considerations for Drug Discovery and Lead GenerationIn Vitro ADMET Considerations for Drug Discovery and Lead Generation
In Vitro ADMET Considerations for Drug Discovery and Lead Generation
 
Fasta
FastaFasta
Fasta
 
Gene regulatory networks
Gene regulatory networksGene regulatory networks
Gene regulatory networks
 
3.1 clustering
3.1 clustering3.1 clustering
3.1 clustering
 
LECTURE NOTES ON BIOINFORMATICS
LECTURE NOTES ON BIOINFORMATICSLECTURE NOTES ON BIOINFORMATICS
LECTURE NOTES ON BIOINFORMATICS
 
Computer aided Drug designing (CADD)
Computer aided Drug designing (CADD)Computer aided Drug designing (CADD)
Computer aided Drug designing (CADD)
 
UCSF Chimera | BioCode Ltd
UCSF Chimera | BioCode LtdUCSF Chimera | BioCode Ltd
UCSF Chimera | BioCode Ltd
 
Structural Genomics
Structural GenomicsStructural Genomics
Structural Genomics
 
MD Simulation
MD SimulationMD Simulation
MD Simulation
 
Bioinformatics principles and applications
Bioinformatics principles and applicationsBioinformatics principles and applications
Bioinformatics principles and applications
 
ProCheck
ProCheckProCheck
ProCheck
 
Major databases in bioinformatics
Major databases in bioinformaticsMajor databases in bioinformatics
Major databases in bioinformatics
 
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
Data Mining Concepts and Techniques, Chapter 10. Cluster Analysis: Basic Conc...
 

Similar to Interpretation of the biological knowledge using networks approach

Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)
Tin180 VietNam
 
Disintegration of the small world property with increasing diversity of chemi...
Disintegration of the small world property with increasing diversity of chemi...Disintegration of the small world property with increasing diversity of chemi...
Disintegration of the small world property with increasing diversity of chemi...
N. Sukumar
 
Topology ppt
Topology pptTopology ppt
Topology ppt
karan saini
 
Topology ppt
Topology pptTopology ppt
Topology pptboocse11
 
TopologyPPT.ppt
TopologyPPT.pptTopologyPPT.ppt
TopologyPPT.ppt
ssuser933685
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degree
IJCNCJournal
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoI
Austin Benson
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Dave King
 
D1803022335
D1803022335D1803022335
D1803022335
IOSR Journals
 
Simplicial closure & higher-order link prediction
Simplicial closure & higher-order link predictionSimplicial closure & higher-order link prediction
Simplicial closure & higher-order link prediction
Austin Benson
 
Scott Complex Networks
Scott Complex NetworksScott Complex Networks
Scott Complex Networksjilung hsieh
 
Higher-order clustering coefficients
Higher-order clustering coefficientsHigher-order clustering coefficients
Higher-order clustering coefficients
Austin Benson
 
Higher-order Link Prediction GraphEx
Higher-order Link Prediction GraphExHigher-order Link Prediction GraphEx
Higher-order Link Prediction GraphEx
Austin Benson
 
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKSEVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
ijcsit
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
THomas Plotkowiak
 
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
ijitcs
 
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
Kolja Kleineberg
 
Ripple Algorithm to Evaluate the Importance of Network Nodes
Ripple Algorithm to Evaluate the Importance of Network NodesRipple Algorithm to Evaluate the Importance of Network Nodes
Ripple Algorithm to Evaluate the Importance of Network Nodes
rahulmonikasharma
 
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITYCORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
ijfcstjournal
 

Similar to Interpretation of the biological knowledge using networks approach (20)

Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)Socialnetworkanalysis (Tin180 Com)
Socialnetworkanalysis (Tin180 Com)
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
Disintegration of the small world property with increasing diversity of chemi...
Disintegration of the small world property with increasing diversity of chemi...Disintegration of the small world property with increasing diversity of chemi...
Disintegration of the small world property with increasing diversity of chemi...
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
Topology ppt
Topology pptTopology ppt
Topology ppt
 
TopologyPPT.ppt
TopologyPPT.pptTopologyPPT.ppt
TopologyPPT.ppt
 
Using spectral radius ratio for node degree
Using spectral radius ratio for node degreeUsing spectral radius ratio for node degree
Using spectral radius ratio for node degree
 
Higher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoIHigher-order clustering coefficients at Purdue CSoI
Higher-order clustering coefficients at Purdue CSoI
 
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
Mining and analyzing social media   part 2 - hicss47 tutorial - dave kingMining and analyzing social media   part 2 - hicss47 tutorial - dave king
Mining and analyzing social media part 2 - hicss47 tutorial - dave king
 
D1803022335
D1803022335D1803022335
D1803022335
 
Simplicial closure & higher-order link prediction
Simplicial closure & higher-order link predictionSimplicial closure & higher-order link prediction
Simplicial closure & higher-order link prediction
 
Scott Complex Networks
Scott Complex NetworksScott Complex Networks
Scott Complex Networks
 
Higher-order clustering coefficients
Higher-order clustering coefficientsHigher-order clustering coefficients
Higher-order clustering coefficients
 
Higher-order Link Prediction GraphEx
Higher-order Link Prediction GraphExHigher-order Link Prediction GraphEx
Higher-order Link Prediction GraphEx
 
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKSEVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
EVOLUTIONARY CENTRALITY AND MAXIMAL CLIQUES IN MOBILE SOCIAL NETWORKS
 
Exploratory social network analysis with pajek
Exploratory social network analysis with pajekExploratory social network analysis with pajek
Exploratory social network analysis with pajek
 
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
An Efficient Algorithm to Calculate The Connectivity of Hyper-Rings Distribut...
 
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
The Hidden Geometry of Multiplex Networks @ Next Generation Network Analytics
 
Ripple Algorithm to Evaluate the Importance of Network Nodes
Ripple Algorithm to Evaluate the Importance of Network NodesRipple Algorithm to Evaluate the Importance of Network Nodes
Ripple Algorithm to Evaluate the Importance of Network Nodes
 
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITYCORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
CORRELATION AND REGRESSION ANALYSIS FOR NODE BETWEENNESS CENTRALITY
 

More from Elena Sügis

Tehisintellekti rakendused kõrghariduses: võimalused ja väljakutsed
Tehisintellekti rakendused kõrghariduses:  võimalused ja väljakutsedTehisintellekti rakendused kõrghariduses:  võimalused ja väljakutsed
Tehisintellekti rakendused kõrghariduses: võimalused ja väljakutsed
Elena Sügis
 
Miks on äge teadlane olla?
Miks on äge teadlane olla?Miks on äge teadlane olla?
Miks on äge teadlane olla?
Elena Sügis
 
Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.
Elena Sügis
 
Bioinformaticians to the resque
Bioinformaticians to the resqueBioinformaticians to the resque
Bioinformaticians to the resque
Elena Sügis
 
Basics of Data Analysis in Bioinformatics
Basics of Data Analysis in BioinformaticsBasics of Data Analysis in Bioinformatics
Basics of Data Analysis in Bioinformatics
Elena Sügis
 
Introduction to Bioinformatics.
 Introduction to Bioinformatics. Introduction to Bioinformatics.
Introduction to Bioinformatics.
Elena Sügis
 
Study IT in UT
Study IT in UTStudy IT in UT
Study IT in UT
Elena Sügis
 
Data preprocessing and unsupervised learning methods in Bioinformatics
Data preprocessing and unsupervised learning methods in BioinformaticsData preprocessing and unsupervised learning methods in Bioinformatics
Data preprocessing and unsupervised learning methods in Bioinformatics
Elena Sügis
 

More from Elena Sügis (8)

Tehisintellekti rakendused kõrghariduses: võimalused ja väljakutsed
Tehisintellekti rakendused kõrghariduses:  võimalused ja väljakutsedTehisintellekti rakendused kõrghariduses:  võimalused ja väljakutsed
Tehisintellekti rakendused kõrghariduses: võimalused ja väljakutsed
 
Miks on äge teadlane olla?
Miks on äge teadlane olla?Miks on äge teadlane olla?
Miks on äge teadlane olla?
 
Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.Practice discovering biological knowledge using networks approach.
Practice discovering biological knowledge using networks approach.
 
Bioinformaticians to the resque
Bioinformaticians to the resqueBioinformaticians to the resque
Bioinformaticians to the resque
 
Basics of Data Analysis in Bioinformatics
Basics of Data Analysis in BioinformaticsBasics of Data Analysis in Bioinformatics
Basics of Data Analysis in Bioinformatics
 
Introduction to Bioinformatics.
 Introduction to Bioinformatics. Introduction to Bioinformatics.
Introduction to Bioinformatics.
 
Study IT in UT
Study IT in UTStudy IT in UT
Study IT in UT
 
Data preprocessing and unsupervised learning methods in Bioinformatics
Data preprocessing and unsupervised learning methods in BioinformaticsData preprocessing and unsupervised learning methods in Bioinformatics
Data preprocessing and unsupervised learning methods in Bioinformatics
 

Recently uploaded

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 

Recently uploaded (20)

Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 

Interpretation of the biological knowledge using networks approach

  • 1. Interpretation of the biological knowledge using networks approach Elena Sügis elena.sugis@.ut.ee Bioinformatics for bioengineers LTTI.00.016, Spring 2018
  • 2. lots of experiments v analysis Science knowledge hypothesis v v lots of experiments v analysis Science knowledge hypothesis v v Networks - the language of complex systems Image 2 is adapted from http://www.jillkgregory.com/new-gallery-17/Image 1 is adapted from https://en.wikipedia.org/wiki/Complex_network
  • 3. Image 2 is adapted from http://www.jillkgregory.com/new-gallery-17/ lots of experiments v analysis Science knowledge hypothesis v v lots of experiments v analysis Science knowledge hypothesis v v Networks-the language of complex systems Image 1 is adapted from https://en.wikipedia.org/wiki/Complex_network
  • 4. Networks are powerful tools Analysis • Topological properties • Hubs and subnetworks • Classify, cluster and diffuse • Data integration Visualization • Data overlays • Layouts and animation • Exploratory analysis • Context and interpretation Image is adapted from Cassar, EMBO Reports 2015, Fig.8
  • 5. • Reduce complexity
 • More efficient than tables
 • Great for data integration
 • Intuitive visualization Benefits of using networks
  • 6. 6 3 4 5 2 1 • NODES • EDGES Graphs are mathematical structure composed of set of objects where pairs of the objects are connected by links Networks can be built for any functional system Networks - are graphs
  • 7. • Genes • Proteins • Metabolites • Enzymes • Organisms 6 3 4 5 2 1 Nodes The nodes in the networks represent related objects
  • 8. Biological relationships: • Interactions • Regulations • Reactions • Transformations • Activations • Inhibitions etc. Edges The edges in the network represent the type of relationship between two entities A B A B A B A B activates binds to has similar sequence co-cited
  • 9. Edges A B A B A B directed undirected weighted 0,8 The architecture (or topology) of a network can be represented as graph with links between the parts.
  • 10. Image is adapted from https://www.systemsbiology.org/about/what-is-systems-biology/ Interactome With networks, we can organize and integrate information at different levels
  • 12. Pathways NETWORKS PATHWAYS Collection of binary interactions Human-curated, detailed Large scale Small scale Generated from omics data Constructed from literature/domain expert knowledge A pathway is a series of actions among molecules in a cell that leads to a certain product or a change in a cell.
  • 13. You want to know: - Type of relationships between genes - Strength of relationship - Functions of the related genes - Pathways - etc. Gene list from experiment APP PSEN1 FYN MAPT BIN1 EPHA1 EPHA2 PSEN What network can tell you
  • 14. What network can tell you You can: • Visually identify relationships among the group of biological entities • Find drag targets • Identify overrepresented gene/protein functions • Discover biological pathways Alzheimer’s disease
  • 15. • Series of molecular cancer profiles • Clinical, genomic, methylation, RNA and proteomic signatures. • Multiple data types integrated into signalling network • Includes patient sample-level data Image is adapted from TCGA (2013) Comprehensive molecular characterization of clear cell renal cell carcinoma. Nature, 499, Fig. 4 Networks application in research
  • 17. Data comes in different forms Computational data -
 results of the analysis Raw data - results of the experiments
 Sequencing technologies Mass spectrometry healthy cell cancer cell DNA RNA Protein co-expression differential expression
  • 18.
  • 21. Big hairball Nice and clear they say Reduce complexity they say
  • 22. Biological networks rarely tell us anything by themselves Analysis involves: • Understanding the characteristics of the network • Modularity • Comparison with other networks (i.e., random networks) Visualization involves: • Placing nodes in a meaningful way (layouts) • Mapping biologically relevant data to the network • Change node size, colour, edge weights, etc.
 which allows better biological interpretation. Making sense of the biological networks
  • 27. Network properties Global Network Properties Local Network Properties • Degree distribu-on • Clustering coefficient • Shortest path • Centrali-es • Network mo-fs Figure is adapted from https://cytoscape.github.io/cytoscape-tutorials/presentations/advanced-automation-2017-mpi.html#/11
  • 29. Degree distribution Degree of a node is the number of edges incident to the node.
  • 30. Degree distribution Degree of a node is the number of edges incident to the node.
  • 31. Degree distribution Degree of a node is the number of edges incident to the node.
  • 32. Degree distribution Degree of a node is the number of edges incident to the node. Degree distribution: • Let P(k) be the percentage of nodes of degree k in the network. The degree distribution is the distribution of P(k) over all k. • P(k) can be understood as the probability that a node has degree k. P(k) ~ e−λ λk k! Image is adapted from E. Ravasz et al., Science, 2002
  • 33. Degree distribution in scale-free networks • Networks with power-law degree distributions are called scale-free networks • Most nodes are of low degree, but there is a small number of highly-linked nodes (nodes of high degree) called “hubs.” P(k) ~ k−γ Image is adapted from E. Ravasz et al., Science, 2002
  • 34. Clustering coefficient Clustering coefficient is a measure of degree to which nodes in a graph tend to cluster together. Ci=2Ei/ki(ki-1) ith node has ki neighbours linking with it Ei is the actual number of links between ki neighbours ki(ki-1)/2 maximal number of links between ki neighbours Clustering coefficient of a vertex in a graph quantifies how close its neighbours are to be a clique (complete graph)
  • 35. Clustering coefficient Clustering coefficient is a measure of degree to which nodes in a graph tend to cluster together. Ci=2Ei/ki(ki-1) ith node has ki neighbours linking with it Ei is the actual number of links between ki neighbours ki(ki-1)/2 maximal number of links between ki neighbours Clustering coefficient of a vertex in a graph quantifies how close its neighbours are to be a clique (complete graph)
  • 36. Clustering coefficient Clustering coefficient is a measure of degree to which nodes in a graph tend to cluster together. Ci=2Ei/ki(ki-1) ith node has ki neighbours linking with it Ei is the actual number of links between ki neighbours ki(ki-1)/2 maximal number of links between ki neighbours Clustering coefficient of a vertex in a graph quantifies how close its neighbours are to be a clique (complete graph)
  • 37. Clustering coefficient Clustering coefficient is a measure of degree to which nodes in a graph tend to cluster together. Ci=2Ei/ki(ki-1) ith node has ki neighbours linking with it Ei is the actual number of links between ki neighbours ki(ki-1)/2 maximal number of links between ki neighbours Clustering coefficient of a vertex in a graph quantifies how close its neighbours are to be a clique (complete graph)
  • 38. Clustering coefficient Clustering coefficient is a measure of degree to which nodes in a graph tend to cluster together. Ci=2Ei/ki(ki-1) ith node has ki neighbours linking with it Ei is the actual number of links between ki neighbours ki(ki-1)/2 maximal number of links between ki neighbours Clustering coefficient of a vertex in a graph quantifies how close its neighbours are to be a clique (complete graph)
  • 39. Hierarchical modularity Many highly connected small clusters combine into few larger but less connected clusters combine into even larger and even less connected clusters Clustering coefficient follows power-law distributionC(k) ~ k−β
  • 40. Comparison of the network properties Image is adapted from E. Ravasz et al., Science, 2002 C(k) ~ k−β P(k) ~ k−γ P(k) ~ e−λ λk k!
  • 41. Shortest path • Distance between two nodes is the smallest number of links that have to be traversed to get from one node to the other.
 Shortest path is the path that achieves that distance.
 • Small world network is characterised by small average path length l = 2 N(N −1) lij i<j ∑ lij is the shortest path length between node i and j
  • 42. Defining important nodes in biological networks How would you define an important node?
  • 43. Defining important nodes in biological networks the most connected? connects other nodes in the network? the closest to other nodes?
  • 44. Centrality Centrality quantifies the topological importance of a node (edge) in a network. • Degree centrality defined number of edges incident upon a node (find hubs). C D (node) = Degree of this node
 
 • Betweenness centrality indicates how much load is on a node (bottleneck). C B (node) = The average number of shortest paths that go through this node 
 • Closeness centrality defines how close a node is to all other nodes in the network. C C (node) = Inverse of the average of the shortest paths to all other nodes. https://cytoscape.github.io/cytoscape-tutorials/presentations/modules/network-analysis/index.html#/0/6
  • 45. Figure is partially adapted with modifications from original https://cytoscape.github.io/cytoscape-tutorials/presentations/modules/network-analysis/index.html#/0/6 How different centralities look HUB node that connect two sub-networks closest node to all other nodes
  • 46. Biological meaning Degree centrality Closeness centralityBetweenness centrality • Amount of control that this node has over the interactions of other nodes in the network
 • How much information load is on the node
 • Describes connectivity of the network
 • Nodes that connect two sub-networks
 • Can be calculated for edges as well • Nodes with a high degree are also called hub nodes
 • Real networks have many nodes with low degree and few nodes with high degree
 • Nodes with a high degree tend to be essential nodes
 • Regulatory elements like transcription factors often have a high out-degree • Indication for how fast information spreads from a given node to other reachable nodes in the network • The more central a node is, the smaller is the distance to all other nodes, the higher is the closeness Material is adapted from BioSB 2015 Network Analysis Course
  • 47. Brain connectivity • A few regions that link the left and the right half of our brain • They therefore have a high betweenness AS. Panditet al, Cerebral Cortex (2014) Whole-brain mapping of structural connectivity in infants reveals altered connection strength associated with growth and preterm birth
  • 48. Biological networks • Free-scale networks (tend to have power-law degree distribution) • “Small world” networks (small average path length)
 • Have hierarchical modularity property (have a high clustering coefficient independent of network size) • Robustness (have strong resistance to failure on random attacks and vulnerable to targeted attacks)
  • 50. Pattern (sub-networks) that occurs more often than in randomised networks Network motifs Different types of network show different motifs. Gene regulatory networks with transcription factors have typical regulation motifs.
  • 51. Motifs in yeast regulatory network Image is adapted from Lee et al. Transcriptional Regulatory Networks in Saccharomyces cerevisiae, Science 2002
  • 52. Motifs in yeast regulatory network • consists of a regulator that binds to the promoter region of its own gene
 • reduced response time to environmental stimuli
 • decreased cost of regulation
 • increased stability of gene expression
  • 53. Motifs in yeast regulatory network • consists of a regulatory circuit whose closure involves two or more factors 
 • provides the capacity for feedback control 
 • offers the potential to produce bistable systems that can switch between two alternative states
  • 54. Motifs in yeast regulatory network • contains a regulator that controls a second regulator and both regulators bind a common target gene
 • acts as a switch that is designed to be sensitive to sustained inputs 
 • provides control of expression of target gene depending on the accumulation of adequate levels of the master and secondary regulators
  • 55. Motifs in yeast regulatory network v • contains a single regulator that binds a set of genes under a specific condition • is responsible for some particular biological function v
  • 56. Motifs in yeast regulatory network v v • set of regulators that bind together to a set of genes • coordinates gene expression across a wide variety of biological conditions
 • two different regulators responding to two different inputs allow coordinate expression of the set of genes under two different conditions
  • 57. Motifs in yeast regulatory network v • consists of chains of three or more regulators in which one regulator binds the promoter for a second regulator and so on • simplest ordering of transcriptional events
 • regulators functioning at one stage of the cell cycle regulate the expression of factors required for entry into the next stage of the cell cycle
  • 59. Community detection Figure is adapted from original https://cytoscape.github.io/cytoscape-tutorials/presentations/advanced-automation-2017-mpi.html#/11 Identifying closely-related groups of nodes (modules/clusters) • Based on topology • Based on a shared function(s)
  • 60. Hub-based modules Module contains a node with high degree and its first neighbours
  • 61. Clique modules Module contains nodes that are all connected between each other
  • 62. MCL-based modules • Flow simulation based method • Consider a graph with many links within a cluster, and fewer links between clusters. • This means if you were to start at a node, and then randomly travel to a connected node, you’re more likely to stay within a cluster than travel between. • By doing random walks in the graph, it may be possible to discover. where the flow tends to gather, and therefore, where clusters are • Random Walks on a graph are calculated using “Markov Chains”. Image is adapted from https://micans.org/mcl/
  • 63. Betweenness-centrality based modules Algorithm step-wise removes edges (nodes) with the highest betweenness-centrality
  • 64. Quiz
  • 65. Quiz
  • 66. Quiz
  • 68. Functional enrichment Your gene
 list • Each module contains a list of genes. • You want to know the biological story behind this module.
  • 69. Functional characterisation Identify biological function of the module Cellular component Molecular function Biological process Gene Ontology KEGG Reactome Pathways Regulation miRBase miRNAs TRANSFAC TF targets Biogrid PPIs CORUM protein complexes Human Phenotype Ontology Extra
  • 71. Functional enrichment Does your gene list includes more genes with function x than expected by random chance? Genes with known
 function x ? Your gene
 list
  • 72. Tool for functional enrichment http://biit.cs.ut.ee/gprofiler J. Reimand, M. Kull, H. Peterson, J. Hansen, J. Vilo: g:Profiler - a web-based toolset for functional profiling of gene lists from large-scale experiments (2007) NAR 35 W193-W200 
 Jüri Reimand, Tambet Arak, Priit Adler, Liis Kolberg, Sulev Reisberg, Hedi Peterson, Jaak Vilo: g:Profiler -- a web server for functional interpretation of gene lists (2016 update) Nucleic Acids Research 2016; doi: 10.1093/nar/gkw199
  • 73. 2175 modules found Enrichment results for example module https://biit.cs.ut.ee/graphweb/ Example of module functional characterisation
  • 74. Clustering based on enriched function http://apps.cytoscape.org/apps/cluego
  • 75. Questions & Answers https://www.sli.do/ #P783 Ask a question Vote for a question Open browser Go to www.slido.com Enter code #P783 4 5