the structure, function, and evolution of biological systems · identifying power laws • need big...
TRANSCRIPT
![Page 1: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/1.jpg)
The Structure, Function, and Evolution of Biological Systems
Instructor: Van Savage Winter 2015 Quarter
3/3/2015
![Page 2: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/2.jpg)
Review of power laws
![Page 3: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/3.jpg)
1. Types of Power Laws
!y = axb
1. Physical laws--planetary orbits, parabolic motion of thrown objects, classical forces, etc. (these are really idealized notions and do not exist in real world) 2. Scaling relations--relate two fundamental parameters in a system like lifespan to body mass in biology (physical laws are special/strong case) 3. Statistical distributions
![Page 4: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/4.jpg)
Identifying Power Laws
• Need big range on x- and y-axes to determine power laws because this minimizes effects of noise and errors
• Can give good measure of b, the exponent • r2 is property of data and measures how much
variance in y is explained by variance in x. It is NOT really a measure of goodness of fit!
!!ln y = bln x + lnaLinear plot: slope=b and intercept=ln A
![Page 5: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/5.jpg)
Examples of Power Laws
![Page 6: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/6.jpg)
Parabolic Motion (Type 1)
![Page 7: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/7.jpg)
Rates related to vascular networks (Type 2)
Savage, et al., Func. Eco., 2004
![Page 8: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/8.jpg)
Word usage (Type 3)
![Page 9: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/9.jpg)
Word Usage (Type 3)
![Page 10: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/10.jpg)
Web Sites (Type 2)
![Page 11: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/11.jpg)
Identifying Power Laws • Maximum likelihood methods are good for
identifying power laws if used in correct way • Whether to curve fit in linear or logarithmic
space depends on distribution of errors because regressions make assumptions about these: homoscedascity->variance in y is independent of value of x
• Parabolic motion (error in distance measures is independent of y or x)--linear space
• Body size (for population, variance in body size or heart rate varies linearly with x)--logarithmic space
![Page 12: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/12.jpg)
Self Similarity and Fractals
![Page 13: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/13.jpg)
Imagine taking a picture of smaller piece and magnifying it, and then it looks like original part.
• Once a useful process is found in nature, it tends to be used over and over again--physics constrains possible processes and evolution tends to maintain it because most mutations are harmful
![Page 14: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/14.jpg)
Other examples of self similarity
![Page 15: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/15.jpg)
![Page 16: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/16.jpg)
Benoit Mandelbrot
Hun8ng the Hidden Dimension special on Nova: hAp://www.pbs.org/wgbh/nova/physics/hun8ng-‐hidden-‐dimension.html
![Page 17: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/17.jpg)
How do you think this one was generated?
![Page 18: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/18.jpg)
One movie just for fun
hAp://www.ericbigas.com/fractals/8lm/Tropic_Isle_Level_Mandel.mpg
![Page 19: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/19.jpg)
Power Laws Self Similarity
-‐> <-‐
€
⇔
Equation form for self similarity: f (λx) = λ p f (x)
f (x) = ax p
f (λx) = a(λx)p = λ pax p = λ p f (x) pλ p−1 f (x) = df (λx)dλ
=d(λx)dλ
df (λx)d(λx)
= x df (λx)d(λx)
Chain Rule
Free to choose =1
x df (x)dx
= pf (x)⇒ dff= p dx
x⇒ f (x) = ax p
Differentiate with respect to λ
![Page 20: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/20.jpg)
Fixed Points and Universality
![Page 21: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/21.jpg)
Dynamical systems flow relative to fixed points
What is functional form as fixed point is approached? This describes region and dynamics that are relevant for many scientific questions.
![Page 22: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/22.jpg)
Non-power-law functions often behave as power laws near critical points
• Other functions commonly occur in nature: ex, sin(x), cosh(x), J(x), Ai(x)
• These functions can generally be expressed in Taylor or power series near critical points (phase transitions, etc.). When x is close to x*, difference is small, and first term dominates.
p-exponent of leading-order term Any functions with the same first term in their series
expansion behave the same near critical points, which is of great physical interest, even if they behave very differently elsewhere. Source of universality classes.
f (x) = (x − x*)k
k!dk fdxk
(x − x*)"
#$
%
&'
k=p
N
∑ ~ C(x − x*)p
![Page 23: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/23.jpg)
ln(1+x)
x
sin(x)
x
Near x=0, both of these functions scale like x!
![Page 24: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/24.jpg)
Dimensional Analysis and Power Laws
![Page 25: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/25.jpg)
Dimensional Analysis • Often used in physics • For reasons given thus far, many processes
should scale as a power law. • Given some quantity, f, that we want to
determine, we need to intuit what other variables on which it must depend, {x1,x2,…,xn}.
• Assume f depends on each of these variables as a power law.
• Use consistency of units to obtain set of equations that uniquely determine exponents.
€
f (x1,x2,...,xn ) = x1p1 x2
p2 ...xnpn
![Page 26: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/26.jpg)
Example 1: Pythagorean Theorem
• Hypotenuse, c, and smallest angle, θ, uniquely determine right triangles.
• Area=f(c, θ), DA implies Area=c2g(θ).
θ
φ
φ
c a
b
Area of whole triangle=sum of area of smaller triangles
€
a2g(θ) + b2g(θ) = c 2g(θ)⇒ a2 + b2 = c 2
θ
![Page 27: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/27.jpg)
Example 2: Nuclear Blast
• US government wanted to keep energy yield of nuclear blasts a secret.
• Pictures of nuclear blast were released in Life magazine with time stamp
• Using DA, G. I. Taylor determined energy of blast and government was upset because they thought there had been a leak of information
![Page 28: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/28.jpg)
![Page 29: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/29.jpg)
• Radius, R, of blast depends on time since explosion, t, energy of explosion, E, and density of medium, ρ, that explosion expands into
• [R]=m, [t]=s, [E]=kg*m2/s2, ρ=kg/m3
• R=tpEqρk
€
1= 2q − 3k0 = p − 2q0 = q + k
q=1/5, k=-1/5, p=2/5 R∝ (E / ρ)1/5 t2/5 ⇒ E∝ R5ρt2
m s kg
unknown constant coefficient can be determined from y-intercept of regression of log-log plot of time series
![Page 30: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/30.jpg)
Pitfalls of Dimensional Analysis
• Miss constant factors
• Miss dimensionless ratios
• But, can get far with a good bit of ignorance!!!
![Page 31: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/31.jpg)
Summary • Self-similarity and fractalsèPower Laws • Behavior near critical point èPower Laws • But, Power Lawsènear critical points • Dimensional Analysis assumes power law
form and this is partially justified by necessity of matching units
![Page 32: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/32.jpg)
If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is. -John von Neumann
![Page 33: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/33.jpg)
Theories are approximations that hope to impart deeper understanding
We all know that art [theory] is not truth. Art [theory] is a lie that makes us realize truth, at least the truth that is given us to understand. The artist [theorist] must know the manner whereby to convince others of the truthfulness of his lies.
--Pablo Picasso
![Page 34: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/34.jpg)
A little philosophy of science
• Many general patterns are power laws
• Can often explain these without knowledge of all the details of the system
• Art of science is knowing system well enough to have intuition about which details are important
![Page 35: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/35.jpg)
Single prediction models are not enough
• Much better to predict value of exponent and not just that it is a power law
• To really believe a theory we need multiple pieces of evidence (possibly multiple power laws) and need to be able to predict many of these.
• Understanding dynamics and some further details allows one to predict deviations from power law, and that is a very strong test and leads to very precise results
n−1/3
![Page 36: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/36.jpg)
Barabasi et al.
![Page 37: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/37.jpg)
Power laws in statistical distributions and scaling of growth of networks
![Page 38: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/38.jpg)
Erdos-Renyi random graphs
![Page 39: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/39.jpg)
Examples of distributions of real data
Actors Internet Power grid
![Page 40: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/40.jpg)
Growth models of networks
1. Start with m0 unconnected nodes 2. Network grows one vertex at a time (gene duplication,
species invasion, etc)
3. Add 1 node at a time and form m new connections between this node and existing nodes. (Why?)
4. Connections are formed with probability where ki is the connectivity of node i.
(Preferential attachment/rich get richer/proportional model) This is a type of self similarity! Power laws are
to be expected. €
ki / k j∑
![Page 41: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/41.jpg)
Scaling of connectivity
Total number of nodes at time t is m0+t Total number of edges is mt=
Connectivity at next time step is on average (edges can’t be lost):
€
k j∑ /2
€
ki(t +1) = ki(t) + m[ki(t) / k j ]∑
€
ki(t)∝ t
Number of new edges at next 8me step
Probability of that connec8on going to node i
![Page 42: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/42.jpg)
Scaling of connectivity
![Page 43: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/43.jpg)
Scaling of probability density
€
P(ki > k) =mk
"
# $
%
& '
mtm0 + t"
# $
%
& '
k
(
)
* * * *
+
,
- - - -
Connec8vity at 8me that node i came into existence
Average connec8vity of any node at 8me t
Connec8vity for comparison and probability
€
P(ki < k) =1− P(ki > k) =1− m2tk 2(m0 + t)
€
dPdk
∝ k−3Probability density
![Page 44: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/44.jpg)
Scaling of probability density
![Page 45: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/45.jpg)
Scaling of probability density
![Page 46: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/46.jpg)
Scaling of probability density
Adding edges without adding new nodes does not reach equilibrium
![Page 47: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/47.jpg)
Metabolic networks
![Page 48: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/48.jpg)
E coli metabolic substrate network
![Page 49: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/49.jpg)
Archaea E coli
C elegans Average across 43 organisms
Scaling of probability density in metabolic networks
![Page 50: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/50.jpg)
Distributions of pathway lengths
![Page 51: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/51.jpg)
Scaling of connectivity
![Page 52: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/52.jpg)
Scaling of lengths with node removal
![Page 53: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/53.jpg)
Return to motifs
![Page 54: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/54.jpg)
Similar frequencies of subgraphs in real networks
![Page 55: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/55.jpg)
Universal scaling exponents in metabolic networks
γ is degree exponent and α is clustering exponent. Exponents characterize local and global network organiza8on
![Page 56: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/56.jpg)
Statistically significant subgraphs (i.e., motifs) for power law networks
NODES
EDGES
![Page 57: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/57.jpg)
Scaling of probability density of triangles
T is number of selected subgraphs passing by a node
Dis8nct components
![Page 58: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/58.jpg)
Scaling of probability density of penta-graphs
Giant component
T is number of selected subgraphs passing by a node
![Page 59: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/59.jpg)
Phase transitions in hex-graphs: Before transition are motifs
Aggrega8on/clustering decreases with number of edges in subgraph. Normalized by size of largest connected component
![Page 60: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/60.jpg)
Free Network software
1. Network workbench (NWB)
2. Fanmod
3. Gephi
4. Prism.m
Quick demos. Can use these in your research!
![Page 61: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/61.jpg)
All humans are caught in an inescapable network of mutuality. -‐Mar8n Luther King, Jr.
![Page 62: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/62.jpg)
Can display same network in different ways
![Page 63: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/63.jpg)
Can look at different network or levels for given system
![Page 64: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/64.jpg)
Can look at different 8mes
![Page 65: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/65.jpg)
Can look at different 8mes
![Page 66: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/66.jpg)
What have we learned? 1. Evolu8onary theory—selec8on, drig, muta8ons, epistasis, neutrality, coalescence 2. Network theory—mo8fs, subgraph structure, branching hierarchical, op8mal, clustering, growth, preferen8al aAachment (genes, proteins, food webs, disease) 3. Kolmogorov/Diffusion/Fokker Planck—how to combine direc8onal and non-‐direc8onal processes, cell migra8on, cancer, gene expression, species abundance 4. Scaling—power laws, self similarity, asympto8c expansions 5. How to read a modeling paper and work through the math and logic without just reading figures and punch lines 6. How to relate assump8on to figures and fundamental equa8ons and predic8ons 7. Fixed points, ODEs, sums, delta func8on, gamma func8on
![Page 67: The Structure, Function, and Evolution of Biological Systems · Identifying Power Laws • Need big range on x- and y-axes to determine power laws because this minimizes effects of](https://reader030.vdocuments.mx/reader030/viewer/2022041111/5f13098a819d106c16095298/html5/thumbnails/67.jpg)
THANKS to all of you!
Good luck with your projects!