SlideShare a Scribd company logo
1 of 41
Download to read offline
Exploring microbial patterns formation using a simple IBM




             Exploring microbial patterns formation using a
                              simple IBM

                                                  Nabil Mabrouk

                                                    www.cemagref.fr


                                               15 decembre, 2009
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction

                  Microscopic observation of microbial systems reveals a
                  diversity of spatial patterns
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction
                  Microscopic observation of microbial systems reveals a
                  diversity of spatial patterns
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction




                  Our aim: investigate how these large-scale patterns emerge
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction




                  Our aim: investigate how these large-scale patterns emerge
                  Our approach: individual-based modeling
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction




                  Our aim: investigate how these large-scale patterns emerge
                  Our approach: individual-based modeling
                       Represent the individuals explicitly
Exploring microbial patterns formation using a simple IBM
   Introduction




Introduction




                  Our aim: investigate how these large-scale patterns emerge
                  Our approach: individual-based modeling
                       Represent the individuals explicitly
                       Simulate the pattern formation under different conditions
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Model description




       Simple is beautiful, and necessary (Deffuant et al., 2003)
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
                                                                    birth with a probability b
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
                                                                    birth with a probability b
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model


                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    b = d = constant
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model

                                                            Overview:
                                                                2D domain with individuals
                                                                represented as point particles
                                                                Two processes:
                                                                    death with a probability d
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    b = d = constant
                                                                mean-field limit (for large N):
                                                                dN
                                                                dt = (b − d)N
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Simulation with wb /L = 0.015




                                                     Figure: t = 0
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Simulation with wb /L = 0.015




                                                   Figure: t = 400
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Simulation with wb /L = 0.1




                                                   Figure: t = 400
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model
                                                            Overview:
                                                                Two processes:
                                                                    death with a probability di ,
                                                                    i = 1..N
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    birth probability b is
                                                                    constant
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model
                                                            Overview:
                                                                Two processes:
                                                                    death with a probability di ,
                                                                    i = 1..N
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    birth probability b is
                                                                    constant
                                                                    death probabilities depend
                                                                    on the neighborhood (the
                                                                    pattern)
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model
                                                            Overview:
                                                                Two processes:
                                                                    death with a probability di ,
                                                                    i = 1..N
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    birth probability b is
                                                                    constant
                                                                    death probabilities depend
                                                                    on the neighborhood (the
                                                                    pattern)
                                                                                          ||xi −xj ||
                                                                di = d1 + d2     j   Kd       wb
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




A simple birth-death model
                                                            Overview:
                                                                Two processes:
                                                                    death with a probability di ,
                                                                    i = 1..N
                                                                    birth with a probability b
                                                                We are interested in the case:
                                                                    wb << L : local birth
                                                                    birth probability b is
                                                                    constant
                                                                    death probabilities depend
                                                                    on the neighborhood (the
                                                                    pattern)
                                                                                          ||xi −xj ||
                                                                di = d1 + d2     j   Kd       wb
                                                                wb << wd , b > d1 and d2 > 0
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Simulation with wb /L = 0.015 and wd >> wb




                                                     Figure: t = 0
Exploring microbial patterns formation using a simple IBM
   A simple birth-death model




Simulation with wb /L = 0.015 and wd >> wb




                                                   Figure: t = 800
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




A birth-death model with motility

                                                            Overview:
                                                                Three processes:
                                                                     death with a probability di ,
                                                                     i = 1..N
                                                                     birth with a probability b
                                                                     motility with a probability
                                                                     mi , i = 1..N
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




A birth-death model with motility

                                                            Overview:
                                                                Three processes:
                                                                     death with a probability di ,
                                                                     i = 1..N
                                                                     birth with a probability b
                                                                     motility with a probability
                                                                     mi , i = 1..N
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




A birth-death model with motility

                                                            Overview:
                                                                Three processes:
                                                                     death with a probability di ,
                                                                     i = 1..N
                                                                     birth with a probability b
                                                                     motility with a probability
                                                                     mi , i = 1..N
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




A birth-death model with motility

                                                            Overview:
                                                                Three processes:
                                                                     death with a probability di ,
                                                                     i = 1..N
                                                                     birth with a probability b
                                                                     motility with a probability
                                                                     mi , i = 1..N
                                                                We are interested in the case:
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




A birth-death model with motility

                                                            Overview:
                                                                Three processes:
                                                                     death with a probability di ,
                                                                     i = 1..N
                                                                     birth with a probability b
                                                                     motility with a probability
                                                                     mi , i = 1..N
                                                                We are interested in the case:
                                                                     motility probabilities depend
                                                                     on the neighborhood
                                                                                            ||xi −xj ||
                                                                mi = m1 −m2        j   Kv       wv
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




Parameters



               9 parameters:
                       wb , wd , wm , wv
                       b, d1 , d2 , m1 and m2
               Additional assumptions:
                       wb (birth) << wd (death)
                       wm (mobility) >> wb (birth)
                       wv (”viscosity’) > wd (death)
                       b >> d1 m1 = 1.0 and d2 , m2 > 0
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




Simulation results




                                                     Figure: t = 0
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




Simulation results




                                                   Figure: t = 800
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




Are these patterns realistic?




       Figure: (Xavier et al., 2009) Fluorescent microscopy of yellow
       [U+FB02]uorescent protein-labeled biofilm shows cells in spatial patterns
       with holes, labyrinths, and wormlike shapes.
Exploring microbial patterns formation using a simple IBM
   Birth-death model with motility




Are these patterns realistic?




       Figure: (Xavier et al., 2009) Continuous variation of spatial patterns
       across the surface of the coverslip is produced by the systematic variation
       of nutrient concentration. This image is a montage of four contiguous
       phase-contrast microscopy images.
Exploring microbial patterns formation using a simple IBM
   Conclusion




                ”A change without pattern is beyond Science” (Zeide, 1991)
Exploring microbial patterns formation using a simple IBM
   Conclusion




                ”A change without pattern is beyond Science” (Zeide, 1991)
                Experimental data contains: meaningful pattern and
                misleading noise
Exploring microbial patterns formation using a simple IBM
   Conclusion




                ”A change without pattern is beyond Science” (Zeide, 1991)
                Experimental data contains: meaningful pattern and
                misleading noise
                IBM (modeling) can help in extracting patterns and
                understanding how they form and impact the population
Exploring microbial patterns formation using a simple IBM
   Conclusion




                ”A change without pattern is beyond Science” (Zeide, 1991)
                Experimental data contains: meaningful pattern and
                misleading noise
                IBM (modeling) can help in extracting patterns and
                understanding how they form and impact the population
                Perspectives ...
Exploring microbial patterns formation using a simple IBM
   Conclusion




The end!

More Related Content

Viewers also liked

Lezione Informatica Giuridica Avanzata del 18/3/2011
Lezione Informatica Giuridica Avanzata del 18/3/2011Lezione Informatica Giuridica Avanzata del 18/3/2011
Lezione Informatica Giuridica Avanzata del 18/3/2011Council of Europe
 
Seminari pile sessió 5 ceb
Seminari pile sessió 5 cebSeminari pile sessió 5 ceb
Seminari pile sessió 5 cebalbertingles
 
Desafio faber castell jaime penuela
Desafio faber castell jaime penuelaDesafio faber castell jaime penuela
Desafio faber castell jaime penuelaJaime Penuela
 
A Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue EnhancementA Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue Enhancementbjgilbert
 
MedicinMan June 2012 Issue
MedicinMan June  2012 IssueMedicinMan June  2012 Issue
MedicinMan June 2012 IssueAnup Soans
 
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...Trisnadi Wijaya
 
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...KESYPSERRON
 
End Note Web Online 20091130
End Note Web Online 20091130End Note Web Online 20091130
End Note Web Online 20091130guest45a5c9
 
Broadband.co.za Google Analytics Report
Broadband.co.za Google Analytics ReportBroadband.co.za Google Analytics Report
Broadband.co.za Google Analytics ReportBlogatize.net
 
презентация Microsoft Power Point
презентация Microsoft Power Pointпрезентация Microsoft Power Point
презентация Microsoft Power Pointnatysik
 

Viewers also liked (17)

Lezione Informatica Giuridica Avanzata del 18/3/2011
Lezione Informatica Giuridica Avanzata del 18/3/2011Lezione Informatica Giuridica Avanzata del 18/3/2011
Lezione Informatica Giuridica Avanzata del 18/3/2011
 
Seminari pile sessió 5 ceb
Seminari pile sessió 5 cebSeminari pile sessió 5 ceb
Seminari pile sessió 5 ceb
 
Production storyboards
Production storyboardsProduction storyboards
Production storyboards
 
Desafio faber castell jaime penuela
Desafio faber castell jaime penuelaDesafio faber castell jaime penuela
Desafio faber castell jaime penuela
 
A Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue EnhancementA Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue Enhancement
 
Neutral Point
Neutral PointNeutral Point
Neutral Point
 
Encuentro 3 espacio
Encuentro 3 espacioEncuentro 3 espacio
Encuentro 3 espacio
 
20140207 tsigos glc2014
20140207 tsigos glc201420140207 tsigos glc2014
20140207 tsigos glc2014
 
MedicinMan June 2012 Issue
MedicinMan June  2012 IssueMedicinMan June  2012 Issue
MedicinMan June 2012 Issue
 
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...
Review of The Effectiveness Transfer Land and Building Tax (PBB-P2) as A Regi...
 
Editing so far
Editing so farEditing so far
Editing so far
 
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...
Συμμετοχή του ΤΕΕ Ειδικής Αγωγής Α΄ Βαθμίδας -(Ειδικό ΕΠΑΛ Σερρών) στον Διαγω...
 
20120519 panorama HSA
20120519 panorama HSA20120519 panorama HSA
20120519 panorama HSA
 
Shabnam
ShabnamShabnam
Shabnam
 
End Note Web Online 20091130
End Note Web Online 20091130End Note Web Online 20091130
End Note Web Online 20091130
 
Broadband.co.za Google Analytics Report
Broadband.co.za Google Analytics ReportBroadband.co.za Google Analytics Report
Broadband.co.za Google Analytics Report
 
презентация Microsoft Power Point
презентация Microsoft Power Pointпрезентация Microsoft Power Point
презентация Microsoft Power Point
 

Recently uploaded

Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Recently uploaded (20)

Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Exploring spatial pattern formation using a simple individual-based model

  • 1. Exploring microbial patterns formation using a simple IBM Exploring microbial patterns formation using a simple IBM Nabil Mabrouk www.cemagref.fr 15 decembre, 2009
  • 2. Exploring microbial patterns formation using a simple IBM Introduction Introduction Microscopic observation of microbial systems reveals a diversity of spatial patterns
  • 3. Exploring microbial patterns formation using a simple IBM Introduction Introduction Microscopic observation of microbial systems reveals a diversity of spatial patterns
  • 4. Exploring microbial patterns formation using a simple IBM Introduction Introduction Our aim: investigate how these large-scale patterns emerge
  • 5. Exploring microbial patterns formation using a simple IBM Introduction Introduction Our aim: investigate how these large-scale patterns emerge Our approach: individual-based modeling
  • 6. Exploring microbial patterns formation using a simple IBM Introduction Introduction Our aim: investigate how these large-scale patterns emerge Our approach: individual-based modeling Represent the individuals explicitly
  • 7. Exploring microbial patterns formation using a simple IBM Introduction Introduction Our aim: investigate how these large-scale patterns emerge Our approach: individual-based modeling Represent the individuals explicitly Simulate the pattern formation under different conditions
  • 8. Exploring microbial patterns formation using a simple IBM A simple birth-death model Model description Simple is beautiful, and necessary (Deffuant et al., 2003)
  • 9. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles
  • 10. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes:
  • 11. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d
  • 12. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d
  • 13. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d birth with a probability b
  • 14. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d birth with a probability b
  • 15. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d birth with a probability b We are interested in the case: wb << L : local birth
  • 16. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d birth with a probability b We are interested in the case: wb << L : local birth b = d = constant
  • 17. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: 2D domain with individuals represented as point particles Two processes: death with a probability d birth with a probability b We are interested in the case: wb << L : local birth b = d = constant mean-field limit (for large N): dN dt = (b − d)N
  • 18. Exploring microbial patterns formation using a simple IBM A simple birth-death model Simulation with wb /L = 0.015 Figure: t = 0
  • 19. Exploring microbial patterns formation using a simple IBM A simple birth-death model Simulation with wb /L = 0.015 Figure: t = 400
  • 20. Exploring microbial patterns formation using a simple IBM A simple birth-death model Simulation with wb /L = 0.1 Figure: t = 400
  • 21. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: Two processes: death with a probability di , i = 1..N birth with a probability b We are interested in the case: wb << L : local birth birth probability b is constant
  • 22. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: Two processes: death with a probability di , i = 1..N birth with a probability b We are interested in the case: wb << L : local birth birth probability b is constant death probabilities depend on the neighborhood (the pattern)
  • 23. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: Two processes: death with a probability di , i = 1..N birth with a probability b We are interested in the case: wb << L : local birth birth probability b is constant death probabilities depend on the neighborhood (the pattern) ||xi −xj || di = d1 + d2 j Kd wb
  • 24. Exploring microbial patterns formation using a simple IBM A simple birth-death model A simple birth-death model Overview: Two processes: death with a probability di , i = 1..N birth with a probability b We are interested in the case: wb << L : local birth birth probability b is constant death probabilities depend on the neighborhood (the pattern) ||xi −xj || di = d1 + d2 j Kd wb wb << wd , b > d1 and d2 > 0
  • 25. Exploring microbial patterns formation using a simple IBM A simple birth-death model Simulation with wb /L = 0.015 and wd >> wb Figure: t = 0
  • 26. Exploring microbial patterns formation using a simple IBM A simple birth-death model Simulation with wb /L = 0.015 and wd >> wb Figure: t = 800
  • 27. Exploring microbial patterns formation using a simple IBM Birth-death model with motility A birth-death model with motility Overview: Three processes: death with a probability di , i = 1..N birth with a probability b motility with a probability mi , i = 1..N
  • 28. Exploring microbial patterns formation using a simple IBM Birth-death model with motility A birth-death model with motility Overview: Three processes: death with a probability di , i = 1..N birth with a probability b motility with a probability mi , i = 1..N
  • 29. Exploring microbial patterns formation using a simple IBM Birth-death model with motility A birth-death model with motility Overview: Three processes: death with a probability di , i = 1..N birth with a probability b motility with a probability mi , i = 1..N
  • 30. Exploring microbial patterns formation using a simple IBM Birth-death model with motility A birth-death model with motility Overview: Three processes: death with a probability di , i = 1..N birth with a probability b motility with a probability mi , i = 1..N We are interested in the case:
  • 31. Exploring microbial patterns formation using a simple IBM Birth-death model with motility A birth-death model with motility Overview: Three processes: death with a probability di , i = 1..N birth with a probability b motility with a probability mi , i = 1..N We are interested in the case: motility probabilities depend on the neighborhood ||xi −xj || mi = m1 −m2 j Kv wv
  • 32. Exploring microbial patterns formation using a simple IBM Birth-death model with motility Parameters 9 parameters: wb , wd , wm , wv b, d1 , d2 , m1 and m2 Additional assumptions: wb (birth) << wd (death) wm (mobility) >> wb (birth) wv (”viscosity’) > wd (death) b >> d1 m1 = 1.0 and d2 , m2 > 0
  • 33. Exploring microbial patterns formation using a simple IBM Birth-death model with motility Simulation results Figure: t = 0
  • 34. Exploring microbial patterns formation using a simple IBM Birth-death model with motility Simulation results Figure: t = 800
  • 35. Exploring microbial patterns formation using a simple IBM Birth-death model with motility Are these patterns realistic? Figure: (Xavier et al., 2009) Fluorescent microscopy of yellow [U+FB02]uorescent protein-labeled biofilm shows cells in spatial patterns with holes, labyrinths, and wormlike shapes.
  • 36. Exploring microbial patterns formation using a simple IBM Birth-death model with motility Are these patterns realistic? Figure: (Xavier et al., 2009) Continuous variation of spatial patterns across the surface of the coverslip is produced by the systematic variation of nutrient concentration. This image is a montage of four contiguous phase-contrast microscopy images.
  • 37. Exploring microbial patterns formation using a simple IBM Conclusion ”A change without pattern is beyond Science” (Zeide, 1991)
  • 38. Exploring microbial patterns formation using a simple IBM Conclusion ”A change without pattern is beyond Science” (Zeide, 1991) Experimental data contains: meaningful pattern and misleading noise
  • 39. Exploring microbial patterns formation using a simple IBM Conclusion ”A change without pattern is beyond Science” (Zeide, 1991) Experimental data contains: meaningful pattern and misleading noise IBM (modeling) can help in extracting patterns and understanding how they form and impact the population
  • 40. Exploring microbial patterns formation using a simple IBM Conclusion ”A change without pattern is beyond Science” (Zeide, 1991) Experimental data contains: meaningful pattern and misleading noise IBM (modeling) can help in extracting patterns and understanding how they form and impact the population Perspectives ...
  • 41. Exploring microbial patterns formation using a simple IBM Conclusion The end!