Categorised Counting Mediated by Blotting Membrane Systems for - - PowerPoint PPT Presentation

categorised counting mediated by blotting membrane
SMART_READER_LITE
LIVE PREVIEW

Categorised Counting Mediated by Blotting Membrane Systems for - - PowerPoint PPT Presentation

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis Categorised Counting Mediated by Blotting Membrane Systems for Particle-based Data Mining and Numerical Algorithms Thomas Hinze 1 , 2 Konrad Grtzmann 3


slide-1
SLIDE 1

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Categorised Counting Mediated by Blotting Membrane Systems for Particle-based Data Mining and Numerical Algorithms

Thomas Hinze1,2 Konrad Grützmann3 Benny Höckner1 Peter Sauer1 Sikander Hayat4

1Brandenburg University of Technology Cottbus

Institute of Computer Science and Information and Media Technology

2Friedrich Schiller University Jena 3Helmholtz Centre for Environmental Research Leipzig 4Harvard Medical School Boston

thomas.hinze@tu-cottbus.de

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-2
SLIDE 2

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (I)

  • 1. Mixture of particles like reactive or labelled molecules

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-3
SLIDE 3

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (II)

  • 2. Spatial separation of particles on a grid according to

molecular attributes

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-4
SLIDE 4

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (II)

  • 2. Spatial separation of particles on a grid according to

molecular attributes

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

Separation driven by

  • electrical forces

(electrophoresis, northern blot)

slide-5
SLIDE 5

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (II)

  • 2. Spatial separation of particles on a grid according to

molecular attributes

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

Separation driven by

  • electrical forces

(electrophoresis, northern blot)

  • chemical labels or bonds

(microarray, immobilisation techniques)

slide-6
SLIDE 6

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (II)

  • 2. Spatial separation of particles on a grid according to

molecular attributes

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

Separation driven by

  • electrical forces

(electrophoresis, northern blot)

  • chemical labels or bonds

(microarray, immobilisation techniques)

  • mechanical forces (centrifugation, sieve)
slide-7
SLIDE 7

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (II)

  • 2. Spatial separation of particles on a grid according to

molecular attributes

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

Separation driven by

  • electrical forces

(electrophoresis, northern blot)

  • chemical labels or bonds

(microarray, immobilisation techniques)

  • mechanical forces (centrifugation, sieve)
  • transportation (intracellular system)
slide-8
SLIDE 8

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (III)

  • verlapping clusters/categories by particle attributes

red yellow green

  • lt. blue

pink non−overlapping clusters/categories by grid portions

  • 3. Identification of particle clusters on the grid or

categories of particles (overlapping or non-overlapping)

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-9
SLIDE 9

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (IV)

346 1112 106 198 72

  • 4. Counting or scoring of particles within each

cluster/category

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-10
SLIDE 10

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting – Productive and Simple Principle (V)

346 1112 106 198 72 maximum ratio: green/red with 1112/72 approx. 15.4

  • 5. Generate response resulting from numerical analysis

coinciding with question(s) of interest

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-11
SLIDE 11

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting as Computation

  • Input: grid coordinates of all particles under study
  • Output: final response resulting from scores or counts

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-12
SLIDE 12

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting as Computation

  • Input: grid coordinates of all particles under study
  • Output: final response resulting from scores or counts

Utilisation

  • Tremendous data reduction keeping essential information
  • Support of data mining strategies for applications in

bioinformatics, especially in image evaluation

  • Tool for performing unconventional computing
  • Experimental setup for algorithmic design inspired by

placement of particles

  • Promising aspect in applications of membrane systems

and its underlying modelling formalism

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-13
SLIDE 13

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

An Example of Spatial Blotting in Nature

dorsoventral sides anteroposterior axis anteroposterior axis

  • Embryonic pattern in drosophila melanogaster forms a 7 × 4-grid
  • 28 clusters with specific cytokine combinations
  • Cell differentiation and proliferation during maturation

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-14
SLIDE 14

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

  • 1. Motivation and Principle of Blotting

2. Blotting Membrane Systems

  • Definition
  • Toy Example: Approximation of Constant π ≈ 3.14
  • 3. Particle-based Numerical Integration
  • 4. Electrophoresis: A Molecular Bucket Sort

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-15
SLIDE 15

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-16
SLIDE 16

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-17
SLIDE 17

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label Categories C . . . . . . . . arbitrary set of available categories either defined explicitly

  • r obtained implicitly as result of a classification over P

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-18
SLIDE 18

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label Categories C . . . . . . . . arbitrary set of available categories either defined explicitly

  • r obtained implicitly as result of a classification over P

B1 ⊆ P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . entirety of blots, each of them B|C| ⊆ P specified by the accumulated particles

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-19
SLIDE 19

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label Categories C . . . . . . . . arbitrary set of available categories either defined explicitly

  • r obtained implicitly as result of a classification over P

B1 ⊆ P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . entirety of blots, each of them B|C| ⊆ P specified by the accumulated particles Scores and response S : C − → N . multiset subsuming the score values over all categories

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-20
SLIDE 20

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label Categories C . . . . . . . . arbitrary set of available categories either defined explicitly

  • r obtained implicitly as result of a classification over P

B1 ⊆ P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . entirety of blots, each of them B|C| ⊆ P specified by the accumulated particles Scores and response S : C − → N . multiset subsuming the score values over all categories R . . . . . . . . . . . . . . . . . . . . . . arbitrary set specifying the response domain

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-21
SLIDE 21

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Definition Blotting Membrane System Π

Π = (P, L, C, B1, . . . , B|C|, S, R, r)

Particles L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . arbitrary set of available labels P ⊂ R × R × L . . . . . . . . . . . . . . . . . . . . final set of particles, each of them specified by grid position and label Categories C . . . . . . . . arbitrary set of available categories either defined explicitly

  • r obtained implicitly as result of a classification over P

B1 ⊆ P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . entirety of blots, each of them B|C| ⊆ P specified by the accumulated particles Scores and response S : C − → N . multiset subsuming the score values over all categories R . . . . . . . . . . . . . . . . . . . . . . arbitrary set specifying the response domain r : N|C| − → R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .response function

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-22
SLIDE 22

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Idea

1 1 x y −1 −1

Choose a square-shaped underlying grid with Cartesian coordinates, centered point of origin, unit length 1

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-23
SLIDE 23

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Idea

1 1 x y −1 −1

Inscribe a circle with radius 1 Circle and square form overlapping categories on the grid

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-24
SLIDE 24

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Idea

1 1 x y −1 −1

Place a huge number of particles on the grid randomly in spatial homogeneity

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-25
SLIDE 25

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Algorithmic design

  • Circle with radius 1 covers

area of π = 3.14159265 . . .

  • Square constitutes 4 surface

units on the grid

  • Number of particles acts as measured

value for circle area and square area

  • As an approximation, we obtain:

π 4 = number of particles placed within the circle number of particles in total on the whole grid

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat 1 1 x y −1 −1

slide-26
SLIDE 26

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Blotting Membrane System Π = (P, L, C, B1, . . . , B|C|, S, R, r) with L = {l} P = {(0.70191, −0.21355, l), . . . , (−0.45160, 0.52241, l)} C = {⊙, ⊡} B⊙ = {(x, y, l) | (x, y, l) ∈ P ∧ x2 + y2 ≤ 1} B⊡ = {(x, y, l) | (x, y, l) ∈ P ∧ |x| ≤ 1 ∧ |y| ≤ 1} S(c) = |Bc| ∀c ∈ C R = R r(S) = 4 · S(⊙) S(⊡)

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-27
SLIDE 27

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Toy Example: Approximation of Constant π ≈ 3.14

Results

|P| S(⊙) S(⊡) rational approx. r of π 10,000 7,928 10,000 3.1712. . . (2 reliable digits) 1,000,000 785,502 1,000,000 3.1421. . . (3 reliable digits) 100,000,000 78,542,447 100,000,000 3.1417. . . (4 reliable digits)

  • Ascending number of particles →

higher accuracy of the approximation

  • 100-fold increase of the total particle number to obtain one

additional reliable digit

  • Slow convergence behaviour due to two-dimensional

nature of experimental setting

  • Numerical precision of particle coordinates needs to be

adapted as well if needed

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-28
SLIDE 28

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

  • 1. Motivation and Principle of Blotting
  • 2. Blotting Membrane Systems

3. Particle-based Numerical Integration

  • Approximate Definite Integral
  • Periodical Cicada’s Life Cycle
  • 4. Electrophoresis: A Molecular Bucket Sort

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-29
SLIDE 29

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Enhancing Previous Idea for Numerical Integration

Algorithmic design

  • Area below real-valued function

f : R − → R+ to be integrated numerically within range [a, b]

  • Grid forms rectangle by

height h and width b − a

  • Number of particles acts as

measured value for area

  • As an approximation, we obtain:

b

  • a

f(x) dx h · (b − a) = number of particles placed below the function course of f number of particles in total on the whole grid

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat a b x f h y

slide-30
SLIDE 30

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

17-years and 13-years Periodical Cicadas with Synchronous Life Cycle

1cm

magicicada.org

2004 >1,000,000 individuals appear for approx three weeks 1987 brood eggs in soil 5 larval stages nutrition in annual cycles from liquor in rootwood 17 years underground 2011 1998 1985

17−year life cycle 13−year life cycle USA

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-31
SLIDE 31

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

How Do Cicadas Estimate Period of 17 or 13 Years?

  • No external stimulus with natural period of 17 or 13 years

known up to now

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-32
SLIDE 32

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

How Do Cicadas Estimate Period of 17 or 13 Years?

  • No external stimulus with natural period of 17 or 13 years

known up to now

  • Molecular mechanism to precisely measure the passage of

17 (or 13) years?

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-33
SLIDE 33

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

How Do Cicadas Estimate Period of 17 or 13 Years?

  • No external stimulus with natural period of 17 or 13 years

known up to now

  • Molecular mechanism to precisely measure the passage of

17 (or 13) years?

  • How to keep mechanism simple and evolutionary

adaptable to variety of time periods?

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-34
SLIDE 34

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

How Do Cicadas Estimate Period of 17 or 13 Years?

  • No external stimulus with natural period of 17 or 13 years

known up to now

  • Molecular mechanism to precisely measure the passage of

17 (or 13) years?

  • How to keep mechanism simple and evolutionary

adaptable to variety of time periods?

  • Possible annual stimulus: availability of sap in ambient root

capillares

1 2 3 4 16 17 sap 15 abundance

years

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-35
SLIDE 35

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

How Do Cicadas Estimate Period of 17 or 13 Years?

  • No external stimulus with natural period of 17 or 13 years

known up to now

  • Molecular mechanism to precisely measure the passage of

17 (or 13) years?

  • How to keep mechanism simple and evolutionary

adaptable to variety of time periods?

  • Possible annual stimulus: availability of sap in ambient root

capillares

1 2 3 4 16 17 sap 15 abundance

years

Speculative idea: chemical integrator equipped with a threshold for final alert

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-36
SLIDE 36

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Accumulation of Byproduct Molecules in a Vesicle

1 2 3 4 16 17 sap 15 abundance abundance of accumulated molecular byproduct in vesicle 1 2 3 4 16 17 15

years years threshold

Byproduct molecules successively from metabolism in sap digestion

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-37
SLIDE 37

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Threshold Exceeded: Release of Trigger Molecules

  • Vesicle burst
  • Generation and release of trigger molecules into environment
  • Trigger molecules mark blots in the soil locating mature cicadas

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-38
SLIDE 38

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Synchronisation Fine Tuning by Trigger Molecules

  • Cicada also perceives trigger molecules from others
  • Possible special form of quorum sensing
  • Blotting membrane system identifies number of mature cicadas

from an fluorescence image of the soil

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-39
SLIDE 39

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Blotting Membrane System for Image Evaluation

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

mature

  • Plan view of soil with fluorescent molecules taken as grid
  • Identification of mature cicadas by corresponding blots
  • Response: number of mature cicadas (here 2 out of 4)
  • For detailed system’s description please see paper

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-40
SLIDE 40

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

  • 1. Motivation and Principle of Blotting
  • 2. Blotting Membrane Systems
  • 3. Particle-based Numerical Integration

4. Electrophoresis: A Molecular Bucket Sort

  • Principle and Gel Image Generation
  • Image Evaluation

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-41
SLIDE 41

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Electrophoresis: A Molecular Bucket Sort

Spatial Separation of Electrically Charged Molecules like DNA by Weight

  • 2

3 4 100 150 200 DNA strand length in base pairs (bp) 50bp standard ladder DNA 1 50 − + further sample lanes

s(m,t)

moved distance

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-42
SLIDE 42

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Electrophoresis: A Molecular Bucket Sort

Spatial Separation of Electrically Charged Molecules like DNA by Weight

  • 2

3 4 100 150 200 DNA strand length in base pairs (bp) 50bp standard ladder DNA 1 50 − + further sample lanes

s(m,t)

moved distance

s(m, t) = G · E η · 1 m

1 3 · t

t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .elapsed time

  • m. . . . . . .weight of individual charged molecule (∼ DNA strand length)

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-43
SLIDE 43

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Electrophoresis: A Molecular Bucket Sort

Spatial Separation of Electrically Charged Molecules like DNA by Weight

  • 2

3 4 100 150 200 DNA strand length in base pairs (bp) 50bp standard ladder DNA 1 50 − + further sample lanes

s(m,t)

moved distance

s(m, t) = G · E η · 1 m

1 3 · t

t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .elapsed time

  • m. . . . . . .weight of individual charged molecule (∼ DNA strand length)

Further parameters for gel running conditions E . . . electrical field from DC voltage and distance between electrodes η . . . . . . . . . . . . . . . . . . . . . . viscosity, average pore size and density in gel G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . global zooming factor Function s derived from proximated parity between friction to be

  • vercome by electrical force

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-44
SLIDE 44

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

An Electrophoresis Gel Image for Evaluation

100 200 400 1000 500 300 bp

agarose gel image

  • Gel image resulting from DNA separation by strand lengths
  • Need of automatic image evaluation
  • DNA strand lengths present in sample?
  • Typical application scenario in bioinformatics
  • Utilisation of a blotting membrane system

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-45
SLIDE 45

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Image Evaluation using Blotting Membrane System

B1 B2 B10

x y 0.15

dithered image and blots with regions

  • Dithering of gel image produces variety of individual dots
  • Each dot comes with grid coordinates (x, y)
  • Definition of buckets corresponding to DNA bands (clusters)
  • Each dot considered as a particle for categorised counting
  • Blotting membrane system’s response provides buckets filling

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-46
SLIDE 46

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Take Home Message

Blotting membrane systems developed mainly to support image evaluation in bioinformatics and molecular biology

Further work

  • System extension in order to capture dynamics
  • Incorporation of distinct classification methods
  • Exploit computational capacity
  • Provide larger pool of advantageous algorithms

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat

slide-47
SLIDE 47

Motivation Blotting Membrane Systems Particle-based Numerical Integration Electrophoresis

Acknowledgements to my Team Colleagues

Konrad Gruetzmann Benny Hoeckner Peter Sauer Sikander Hayat Boston Cottbus Leipzig

Categorised Counting Mediated by Blotting Membrane Systems

  • T. Hinze, K. Grützmann, B. Höckner, P

. Sauer, S. Hayat