where Mathematics meets Biology Leelavati Narlikar - - PowerPoint PPT Presentation

where mathematics meets biology
SMART_READER_LITE
LIVE PREVIEW

where Mathematics meets Biology Leelavati Narlikar - - PowerPoint PPT Presentation

where Mathematics meets Biology Leelavati Narlikar l.narlikar@ncl.res.in An interesting series of numbers 1,1,2,3,5,8,13,21,34,... F: (value) n: (index) (plural is indices ) (1) (2) (3) (4) (5) (6) (7) (8) (9) Can you guess the next


slide-1
SLIDE 1

where Mathematics meets Biology

Leelavati Narlikar

l.narlikar@ncl.res.in

slide-2
SLIDE 2

Math in Biology

An interesting series of numbers

Can you guess the next number? Each number is the sum of previous two:

  • F(1) = 1
  • F(2) = 1
  • F(3) = F(2) + F(1) = 1 + 1 = 2
  • F(4) = F(3) + F(2) = 2 + 1 = 3
  • F(5) = F(4) + F(3) = 3 + 2 = 5

1,1,2,3,5,8,13,21,34,...

(1) (2) (3) (4) (5) (6) (7) (8) (9)

F:

n:

(index) (value) (plural is indices)

slide-3
SLIDE 3

Math in Biology

Some cute properties of the series

Every third value starting from F(3) is always even

1,1,2,3,5,8,13,21,34,...

(1) (2) (3) (4) (5) (6) (7) (8) (9)

F:

n:

(index) (value)

even + odd = odd

  • dd + odd = even
slide-4
SLIDE 4

Math in Biology

Some cute properties of the series

Every third value starting from F(3) is always even F(1) + F(3) + F(5) + ... + F(2n − 1) = F(2n)

  • n = 4
  • 2n − 1 = 7 and 2n = 8
  • F(1) + F(3) + F(5) + F(7) ≟ F(8)

1,1,2,3,5,8,13,21,34,...

(1) (2) (3) (4) (5) (6) (7) (8) (9)

F:

n:

(index) (value)

slide-5
SLIDE 5

Math in Biology

Some cute properties of the series

Every third value starting from F(3) is always even F(1) + F(3) + F(5) + ... + F(2n − 1) = F(2n) F(2) + F(4) + F(6) + ... + F(2n) = F(2n + 1) − 1

  • n = 4
  • 2n = 8 and 2n + 1 = 9
  • F(2) + F(4) + F(6) + F(8) ≟ F(9) − 1

1,1,2,3,5,8,13,21,34,...

(1) (2) (3) (4) (5) (6) (7) (8) (9)

F:

n:

(index) (value)

−1

slide-6
SLIDE 6

Math in Biology

Fibonacci series

Leonardo Fibonacci 1170 - 1250 Developed this series to solve a biological problem

slide-7
SLIDE 7

Math in Biology

Predict the rabbit population

How many rabbits will there be after one year?

♂ ♀

Suppose a newly born pair of rabbits (a male and a female) are put in a field

slide-8
SLIDE 8

Math in Biology

Rabbits take one month to mature After that they produce a new pair of rabbits every month Each new pair is always one male and one female No rabbit ever dies

What assumptions?

♂ ♀ ☺

slide-9
SLIDE 9

Math in Biology

Rabbit population

Jan 1 Feb 1 Mar 1 April 1 May 1

1,1,2,3,5,8,13,21,34,...

Jun 1

adult baby

slide-10
SLIDE 10

Math in Biology

Rabbit population

month 1 month 2 month 3 month 4 month 5

1,1,2,3,5,8,13,21,34,...

month 6

F(n) = F(n-1) + F(n-2)

all rabbits from the previous month all rabbits present two months ago reproduce

slide-11
SLIDE 11

Math in Biology

Rabbit population

This model makes many unrealistic assumptions!

rabbits donʼt die females always give birth to a male & a female they necessarily reproduce every month

slide-12
SLIDE 12

Math in Biology

But we do see Fibonacci series in nature

Some plants display it: when it pulls out a new shoot, it has to grow for sometime (letʼs say) 2 months before it is strong enough for branching New shoot branches every month

http://www.maths.surrey.ac.uk

slide-13
SLIDE 13

Math in Biology

Anti-clockwise spirals in cauliflower

1 2 3 4 5 1 2 3 4 5 6 7 8

1,1,2,3,5,8,13,21,34,...

slide-14
SLIDE 14

Math in Biology

Back to rabbits: Fibonacci is not realistic

What needs to be added to the model?

chance of rabbits dying naturally chance of female giving birth to more/less pups chance of another herbivore competing for carrots chance of getting eaten by a predator chance of contracting a disease chance of a natural calamity - droughts, earthquake

slide-15
SLIDE 15

Math in Biology

How do we model “chance”?

Probability of an event is a number between 0 and 1 that reflects your “belief” in the event happening

0.0 1.0 0% 100% chance of rain four months from now chance of rain today

slide-16
SLIDE 16

Math in Biology

How do we model “chance”?

Probability of an event is a number between 0 and 1 that reflects your “belief” in the event happening Suppose you toss a coin, what is the probability that you will get a Head?

0.0 1.0 0% 100%

slide-17
SLIDE 17

Math in Biology

What if it is a Sholay coin?

0.0 1.0

slide-18
SLIDE 18

Math in Biology

How do you estimate the probability?

Toss the coin 100 times, count the Heads Toss it 1000 times, 10000 times... You estimate the parameters from data How about dice?

slide-19
SLIDE 19

Math in Biology

Make your own die

top side side side side bottom

slide-20
SLIDE 20

Math in Biology

Guessing game for a fair die

Your friend rolls a die, you have to guess what number will turn up All numbers 1 to 6 in a fair die are equally likely You can pick any number...

you will be right around 1 in 6 times

slide-21
SLIDE 21

Math in Biology

Graphically speaking...

0.125 0.25 0.375 0.5 1 2 3 4 5 6

1 6

  • utcome of rolling a die

probability of the outcome

slide-22
SLIDE 22

Math in Biology

What about two fair dice?

Outcome of two dice = sum of individuals All 1-6 numbers are equally likely for each die

= 10

slide-23
SLIDE 23

Math in Biology

Back to the guessing game

Your friend rolls two fair dice, you have to guess what sum will turn up What are the possibilities? 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,12 Are all outcomes 2 to 12 equally likely? Let us do an experiment to find out

slide-24
SLIDE 24

2 3 4 5 6 7 8 9 10 11 12

possible

  • utcomes
slide-25
SLIDE 25

Math in Biology

Back to the guessing game

& = 5 & = 5 & = 5

Is that it? Or are there more ways we can get a 5?

slide-26
SLIDE 26

Math in Biology

Let us count all outcomes

2 3 4 5 6 7 3 4 5 6 7 8 4 5 6 7 8 9 5 6 7 8 9 10 6 7 8 9 10 11 7 8 9 10 11 12

← first die → ← second die →

slide-27
SLIDE 27

Math in Biology

How often does each outcome show up?

2 3 4 5 6 7 3 4 5 6 7 8 4 5 6 7 8 9 5 6 7 8 9 10 6 7 8 9 10 11 7 8 9 10 11 12

  • utcome

ways 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 5 4 3 2 1 36

← first die → ← second die →

slide-28
SLIDE 28

Math in Biology

So what is the probability?

How often would 7 appear? 6 out of 36 times What is the probability of 7 appearing? 6/36 = 0.1667 What is the probability of 4 appearing? 3/36 = 0.0833

  • utcome

ways 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 5 4 3 2 1 36

slide-29
SLIDE 29

Math in Biology

So what is the probability?

  • utcome

ways probability 2 1/36 = 0.027778 3 2/36 = 0.055556 4 3/36 = 0.083333 5 4/36 = 0.111111 6 5/36 = 0.138889 7 6/36 = 0.166667 8 5/36 = 0.138889 9 4/36 = 0.111111 10 3/36 = 0.083333 11 2/36 = 0.055556 12 1/36 = 0.027778 1 2 3 4 5 6 5 4 3 2 1

slide-30
SLIDE 30

Math in Biology

Graphically... what is the probability?

0.05 0.1 0.15 0.2 1 2 3 4 5 6 7 8 9 10 11 12

1 36 2 36 3 36 4 36 5 36 6 36

You got a different distribution of the

  • utcomes by using

two dice. See what you get when you use three dice (at home)

  • utcome of rolling two dice

probability of the outcome

slide-31
SLIDE 31

Math in Biology

Back to the rabbits

Incorporate probabilities birth gender weather/natural calamities growth of carrots multiple populations competitors and predators Assumptions are key

slide-32
SLIDE 32

Math in Biology

Probability distribution for number of pups

0.075 0.15 0.225 0.3 1 2 3 4 5 6 7 8 9 10 number of pups in litter after one month of maturity

slide-33
SLIDE 33

Math in Biology

How do we know if our model is right?

How can we “count” the number of rabbits? Method called “mark and recapture”

slide-34
SLIDE 34

Math in Biology

Mark and recapture

N

total number

  • f rabbits

M

number of marked rabbits

n

number of rabbits captured 2nd time

m number of marked

rabbits in 2nd set

✔ ✔ ✔

M : N :: m : n

N = n × M m

  • 1. Capture a sample of M rabbits
  • 2. Mark the M rabbits
  • 3. Send them back in the field
  • 4. Capture another sample of n rabbits
slide-35
SLIDE 35

Math in Biology

Jackdaw with a ring

source: wikipedia

slide-36
SLIDE 36

Math in Biology

Snail marked with a number

source: wikipedia

slide-37
SLIDE 37

Math in Biology

Mark and recapture

Assumptions Marks should not fall off! No population growth/loss between the two captures The animals donʼt move out or move in to the field A marked animal does not become easier or more difficult to catch the second time Time between two samples is key

slide-38
SLIDE 38

Math in Biology

Why are we interested?

Develop a model that will estimate the population of rabbits over a period of time How does it change with inputs? Not only for rabbits, but to predict forest cover, wildlife numbers etc.

slide-39
SLIDE 39

Math in Biology

Make your own loaded die

top side side side side bottom

attach a small piece

  • f cardboard
slide-40
SLIDE 40

Math in Biology

Math in molecular biology

Loads of mathematical modeling there!

slide-41
SLIDE 41

Math in Biology

DNA: code for life

sugar-phosphate backbone hydrogen-bonded base pairs

Four types of nucleotides: A: adenine C: cytosine G: guanine T: thymine

sugar- phosphate base nucleotide

Building block of DNA

Adapted from Molecular Biology of the Cell

Single strand of DNA Double stranded DNA

slide-42
SLIDE 42

Math in Biology

The human genome

12,000,000,000 nucleotides!

ghr.nlm.nih.gov

slide-43
SLIDE 43

Math in Biology

...GGCTCCCCAGAACTGGCTGGGCCCCTGGGGACAGAGCCACCCCATGAGCTCGGGGTCCACCAGTGTG TGGGGGAGATTCTGGGTTTGCCCAGTCCTGGGTTGTTTCCAGGAGAAAGCCGGGGGAGGGGCCCTCAGGC CATTCCCCAACGGGGTGGGGAGGGTGACCCACAGCTCTGGGCCTCTTTTTGCCCTTTAGGGCTGTTGCTA GGGAGAGGGAAGAGGGAGACCAAATGTCGGGGTTGGGGTGGGAGGGCGTCAGGCAGAGGCAACTGACTTC ATTTGTGCCACACGCATGGGCATTGCAGCCTTGCGCTGTCCCAGGCATGCAGCTGCCTGGGGCCCAAGTT GCAGTGAGCAGGGTGGGGTCTGGGAGGGGGTGAGAGGCAGGAATGGGGGTCAGAAGAAGTGGGAGCAGCT TCTTGGGCTGAGTGCAGCCAAAGGGGAGCCAGAAATGGGCAGTTCTCCCAGGGAGTGAGCAGCTACTGTA ACTTTTTTAAATTAAGACAAAAAGCCTTGAAGAAAATGACTTTATTTTTCTAAGTGTAACCTCAGTATTT ATGTAATTTGTACAGGGGCCATGCCCCACCCCCCTCCTCCCCCTTTGGGGTAGACCTTGAGGGTGGGCCA GCATAGGGGGGAGGGTCTTTTACCCTGTGTCAGAGCCTACCTTCACCACCTATATCCAGAAGGGGAGCTT TTTCAGAAACAGGGCAGCAGTGGGGTGAAATTTTCTTAACCCCTAAGACTGCCTTCAGTAGGAACAAGCT GGCTTCTGTGATTAGGTGAAGGGATGGGGGAAGATTTTATGCACAGCCTAGTTATCAAGGGGATGATTTG CCGACATGTTTGAGAACCCCCTAACCTCTAACCCTCATTGCTGTCTTGCCCCAGTTTGGGGTGCCAAGAT GGAAGTCACCTTTCTGGGCTTTCTCCTGGAGATAGCTGGGGCTTATGGGTGGCTTTCAAGGCTGGGGCAT GGCAAATCAGGGGCCAGAGAGCAGGGGAGCTTGGGACTCAGGTCTGTAACTGCCCAGCCCCTTTTCTCTG CTCTTGTTTCACTCCACCATCACTCACTCACTCCCCACTCCCCCACCCATGGGGAGGAGACCTTTGATGA ATTCTTCCTCTCCTTCCCACAAAAGACAGACCCAGTGAGTGAATCAGGCAAAGTGCTTATAATGTGTGTT GTGTGAGCGTGGCCTTGGGAGGACATGCGTGTGTCAGGGATGAGTTGAGGTGATATTTTTATGTGCAGCG ACCCTTGGTGTTTCCCTTCCTCGGTGGCTCTGGGGTATGTGTGTGTGGGTGTGTGCGCCTGAGTGAGTGT GTGTGCTTGAATGTGAGTGTGTATGTCAGTGGTTTCTACTTCCCCTGGGATGCTGACCCAGGAATAGTGG ACATGGTCACAGTCCTATGTACAGAGCTTTCTTTTGTATTAAAAAAAAATACTCTTTCAATAAATGTATC ATTTTTGTGCACAGACTGTGGGGTCTTTGGTTC...

1500 nucleotide region of chromosome 6