SlideShare a Scribd company logo
1 of 1
Download to read offline
6"*!8$+9"'+-0:";%-,')0"<06"*!-%=02,"/>%*,/+-03$&8/$8&%#01##%*?-@0+';0AB"-89"'00 
@M,:.-.";(2O.P-(-:"FQ+O.,*2+-*"(R";(2O5*+,"71:+-1+I8"7*+G+-)"S-)/*5*+"(R"T+16-(>(P?8"UC" 
C(:-*"D(,="D:*6"'.(>."E:.--:-:"F9-:G0"':+2(-*+"H,:+-*.>+I8";.*6+,:-+"J:2"F7*+G+-)I8"K.L6+D"K:>:M+("F7*+G+-)I".-M"N:)6.=6."76.,2."F7*+G+-)I" 
1234516470 
! We define BioScapeL a new agent based modeling language for the 
stochastic simulation of complex systems in 3D space. 
! In order to model the assemblies of configurations of polymers, 
oligomers, and complexes such as microtubules or actin filaments, 
existing modeling approaches require the programmer to deal with the 
low level details of collision, confinement, positioning, and diffusion. 
! The motivation for BioScapeL comes from the need to describe the 
evolution, assembly and polymerization of complex structures of 
biochemical species in space, while keeping a sufficiently high level 
description, so that tedious and error prone low level details are hidden 
from the programmer. 
! The proposed solution is to allow the programmer to describe relative 
positioning of entities through programmable locations, while keeping 
collision, confinement and diffusion as part of the simulation engine, as 
opposed to the model created by the programmer. 
! Further new aspects of BioScapeL include random translation and scaling. 
Random translation is instrumental in describing the location of new 
entities relative to the old ones. 
RESEARCH POSTER PRESENTATION DESIGN © 2012 
www.PosterPresentations.com 
! We defined BioScape2 X(x:T) = M!,",# entities have a space where they 
can be !, a diffusion rate ", and a shape #. 
! Where do new entities go? BioScape only allows the programmer to 
describe the area where entities of a given kind are allowed to be. 
Adequate for simulating many experiments. 
! But the programmer has no control over the exact position or even 
relative position of entities. 
Bac " Bac | Bac 
Bac@p 
Bac@p " (Bac | Bac)@p 
! The semantics takes care of 
placing the product 
somewhere around p. 
! This works well when the behavior of different species is relatively 
similar when it comes to generating new entities. (they stay close-by) 
! We want a high level 
modeling language that will 
allow us to model 
microtubules in the cell. 
! Why? To model viral traffic. 
Viruses ride on microtubules 
towards the nucleus of 
the cell. 
(from www.proteinatlas.org) 
Microtubules Polymerization 
! Microtubules are dynamic tubulin 
polymers; formed with dimers of $ 
and % tubulin. 
! MTPart is a part that assembles to 
form an assembly and represents $- 
% tubulin polymers. 
! MTRight – Start Piece 
! MTLeft – End Piece 
! MTMiddle – any number of pieces 
between the start (right) and the 
end (left). 
2,"3/+!%!0M03ND41J0 
51DFE:0451D3L14CED01DF0361LCDI0 
Bac()@_,_,_ = 
do mov.Bac()_(this, 0) 
or delay @0.005.(Bac()_this, 0)) | Hion()_(this, rB+rH)) 
or ….. 
CD45EFG64CED0 
:E4CH14CDI0AJ1:KLAM06N4E3OAL4EDP:C65E4G2GLA30 
Random Translation 
Bac()@_,_,_,max-size = 
do mov.Bac()_((fst(this), 0), 1.1) 
or delay @0.005.(Bac()_((fst(this), 0), 1) | Hion()_((fst(this), rB+rH), 1)) 
or delay @0.2.(Bac()_((fst(this), rB), 0.5) | Bac()_((fst(this), rB), 0.5)) 
or ….. 
Scaling 
6ED6LG3CED301DF0QG4G5A0RE5O0 
! We define a high level language of entities with programmable abstract 
5AQA5AD6A30 
locations. 
! Diffusion, distance and confinement remain part of the semantics of the 
calculus, instead of being a burden to the programmer. 
! Build a framework based on BioScapeL for the computationally assisted 
development of antibacterial surfaces. 
! Study adenoviral traffic in healthy/cancerous eukaryotic cells. 
1. Adriana Compagnoni, Paola Giannini, Catherine Kim, Matthew Milideo, Vishakha Sharma A Calculus of 
Located Entities. In the proceedings of the Ninth International Workshop on Developments in 
Computational Models (DCM) 2013. 
2. Adriana Compagnoni, Vishakha Sharma, Yifei Bao, Matthew Libera, Svetlana Sukhishvili. Philippe 
Bidinger, Livio Bioglio and Eduardo Bonelli. BioScape: A Modeling and Simulation Language for 
Bacteria-Materials Interactions. Electronic Notes in Theoretical Computer Science, 293(0): 35 - 49, 
2013. Proceedings of the Third International Workshop on Interactions Between Computer Science 
and Biology (CS2Bio'12). 
C33GA3M0 
P, Q ::= 0 Empty Process 
| X(&)& Located Entity Instance 
| P | Q Parallel Composition 
| ('a@&, & : chan{T}).P Restriction 
M ::= (.P [+ M] Choice of Prefixed Process 
( ::= delay@& Delay 
| !u(&) Output 
| ?u(x) Input 
| mov Move 
N ::= M | ('a@&, & : chan{T}).N Restricted Choice 
u ::= a | b | … | x | y | … Identifiers 
& ::= u | c | this | &1,...,&n | () | &.i | op(&) Expressions 
' ::= a | b | … | c | () | '1,…,'n Expression Values 
T ::= chan{T} | fl | T1*…*Tn | ) Expression Types 
D ::= 0 | D, X (x:T) = N!,",# FV(M) ! x Entity Definitions 
E ::= 0 | E, a@r, rad : chan{T} Channel Declarations 
* ::= 0 | *, X:T | *, u:T Type Environment 
E'/%0G!"'0+04,*%0S0 
… there was the (-calculus 
!a(y).P | ?a(x).Q " P | Q[y/x] 
!a …|?a…|!b…|?b… 
! Non-determinism – all communications (pairs of !/? Reduced) are equally 
likely to happen. 
! Explosions are fast, cell division is slow, … 
! The need to talk about events that happen at different frequencies 
motivated probabilistic/stochastic versions (Spi/SPiM). 
!a(y).P|?a(x).Q "r P | Q[y/x] 
! We can plot quantities over time. Can we display/visualize emergent 
behavior? 
SPiM Model of bacterial growth and antibacterial agents 
S0+';0$>%&%0T%&%0%'99%#0,'0#!+/%S0?8$0T>%&%0%=+/$-@U0 
! We cannot describe complex structures: polymers/oligomers/ 
membranes. 
! We cannot describe pre-existing/reactive environment – video games/ 
antibacterial. 
! If we want to start in a pre existing world that has not been 
stochastically assembled but designed instead, we need to extend the 
language with a programmable location for each entity. 
Bac " Bac | Bac 
can now be written as: 
Bac " Bacthis+<x1,y1,z1> | Bacthis+<x2,y2,z2> 
and 
Bac@p " (Bac | Bac)@p 
becomes: 
Bac@p " (Bacthis+<x1,y1,z1> | Bacthis+<x2,y2,z2>))@p = 
Bacp+<x1,y1,z1> | Bacp+<x2,y2,z2>

More Related Content

Viewers also liked

Viewers also liked (9)

Guia de aprendizaje word (1)
Guia de aprendizaje word (1)Guia de aprendizaje word (1)
Guia de aprendizaje word (1)
 
Vida Feliz - 011
Vida Feliz - 011Vida Feliz - 011
Vida Feliz - 011
 
Lembaran kerja
Lembaran kerjaLembaran kerja
Lembaran kerja
 
استنزاف الفائض الاقتصادي
استنزاف الفائض الاقتصادياستنزاف الفائض الاقتصادي
استنزاف الفائض الاقتصادي
 
Demographics
Demographics Demographics
Demographics
 
Make up and costume
Make up and costume Make up and costume
Make up and costume
 
изложение
изложениеизложение
изложение
 
What is a transceiver
What is a transceiverWhat is a transceiver
What is a transceiver
 
Gronen2012_1
Gronen2012_1Gronen2012_1
Gronen2012_1
 

Similar to Computational Modeling of Complex Biochemical Structures Assembly and Evolution

2015 10-7-11am-reproducible research
2015 10-7-11am-reproducible research2015 10-7-11am-reproducible research
2015 10-7-11am-reproducible researchYannick Wurm
 
Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBigMine
 
Emergence of Nested Architecture in Mutualistic Ecological Communities
Emergence of Nested Architecture in Mutualistic Ecological CommunitiesEmergence of Nested Architecture in Mutualistic Ecological Communities
Emergence of Nested Architecture in Mutualistic Ecological CommunitiesSamir Suweis
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible researchYannick Wurm
 
A mathematical model of movement in virtual reality through thoughts
A mathematical model of movement in virtual reality through thoughts A mathematical model of movement in virtual reality through thoughts
A mathematical model of movement in virtual reality through thoughts IJECEIAES
 
Open Access In Medicine
Open Access In MedicineOpen Access In Medicine
Open Access In MedicineMartin Fenner
 
2.ganiyu rafiu adesina 14 21
2.ganiyu rafiu adesina 14 212.ganiyu rafiu adesina 14 21
2.ganiyu rafiu adesina 14 21Alexander Decker
 
Self-Similarity in Complex Networks
Self-Similarity in Complex NetworksSelf-Similarity in Complex Networks
Self-Similarity in Complex Networksnorman_fahrer
 
When Biology Meets Computer Science
When Biology Meets Computer ScienceWhen Biology Meets Computer Science
When Biology Meets Computer ScienceGeeks Anonymes
 
Technology, Science, Media, Art
Technology, Science, Media, ArtTechnology, Science, Media, Art
Technology, Science, Media, ArtPat Pataranutaporn
 
Science, Technology, Media, and Art
Science, Technology, Media, and ArtScience, Technology, Media, and Art
Science, Technology, Media, and ArtPat Pataranutaporn
 
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...Michael Hoffman
 
Improving Two-Thumb Text Entry on Touchscreen Devices
Improving Two-Thumb Text Entry on Touchscreen DevicesImproving Two-Thumb Text Entry on Touchscreen Devices
Improving Two-Thumb Text Entry on Touchscreen DevicesAalto University
 
The Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems BiologyThe Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems Biologyinside-BigData.com
 
From coincidence to purposeful flow? Properties of transcendental information...
From coincidence to purposeful flow? Properties of transcendental information...From coincidence to purposeful flow? Properties of transcendental information...
From coincidence to purposeful flow? Properties of transcendental information...Markus Luczak-Rösch
 
Statistical Physics of Ecological Networks: from patterns to principles
Statistical Physics of Ecological Networks: from patterns to principlesStatistical Physics of Ecological Networks: from patterns to principles
Statistical Physics of Ecological Networks: from patterns to principlesSamir Suweis
 

Similar to Computational Modeling of Complex Biochemical Structures Assembly and Evolution (20)

2015 10-7-11am-reproducible research
2015 10-7-11am-reproducible research2015 10-7-11am-reproducible research
2015 10-7-11am-reproducible research
 
Big Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina MorikBig Data and Small Devices by Katharina Morik
Big Data and Small Devices by Katharina Morik
 
A biologist in e-Science
A biologist in e-ScienceA biologist in e-Science
A biologist in e-Science
 
'A PAL's Life' for OMII-UK Board, May 2008
'A PAL's Life' for OMII-UK Board, May 2008'A PAL's Life' for OMII-UK Board, May 2008
'A PAL's Life' for OMII-UK Board, May 2008
 
Emergence of Nested Architecture in Mutualistic Ecological Communities
Emergence of Nested Architecture in Mutualistic Ecological CommunitiesEmergence of Nested Architecture in Mutualistic Ecological Communities
Emergence of Nested Architecture in Mutualistic Ecological Communities
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research
 
From Laboratory to e-Laboratory
From Laboratory to e-LaboratoryFrom Laboratory to e-Laboratory
From Laboratory to e-Laboratory
 
A mathematical model of movement in virtual reality through thoughts
A mathematical model of movement in virtual reality through thoughts A mathematical model of movement in virtual reality through thoughts
A mathematical model of movement in virtual reality through thoughts
 
Bioinformatica 27-10-2011-t4-alignments
Bioinformatica 27-10-2011-t4-alignmentsBioinformatica 27-10-2011-t4-alignments
Bioinformatica 27-10-2011-t4-alignments
 
Open Access In Medicine
Open Access In MedicineOpen Access In Medicine
Open Access In Medicine
 
2.ganiyu rafiu adesina 14 21
2.ganiyu rafiu adesina 14 212.ganiyu rafiu adesina 14 21
2.ganiyu rafiu adesina 14 21
 
Self-Similarity in Complex Networks
Self-Similarity in Complex NetworksSelf-Similarity in Complex Networks
Self-Similarity in Complex Networks
 
When Biology Meets Computer Science
When Biology Meets Computer ScienceWhen Biology Meets Computer Science
When Biology Meets Computer Science
 
Technology, Science, Media, Art
Technology, Science, Media, ArtTechnology, Science, Media, Art
Technology, Science, Media, Art
 
Science, Technology, Media, and Art
Science, Technology, Media, and ArtScience, Technology, Media, and Art
Science, Technology, Media, and Art
 
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...
Segway and the Graphical Models Toolkit: a framework for probabilistic genomi...
 
Improving Two-Thumb Text Entry on Touchscreen Devices
Improving Two-Thumb Text Entry on Touchscreen DevicesImproving Two-Thumb Text Entry on Touchscreen Devices
Improving Two-Thumb Text Entry on Touchscreen Devices
 
The Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems BiologyThe Algorithms of Life - Scientific Computing for Systems Biology
The Algorithms of Life - Scientific Computing for Systems Biology
 
From coincidence to purposeful flow? Properties of transcendental information...
From coincidence to purposeful flow? Properties of transcendental information...From coincidence to purposeful flow? Properties of transcendental information...
From coincidence to purposeful flow? Properties of transcendental information...
 
Statistical Physics of Ecological Networks: from patterns to principles
Statistical Physics of Ecological Networks: from patterns to principlesStatistical Physics of Ecological Networks: from patterns to principles
Statistical Physics of Ecological Networks: from patterns to principles
 

Recently uploaded

Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdf
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdfNAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdf
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdfWadeK3
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfSELF-EXPLANATORY
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...jana861314
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)PraveenaKalaiselvan1
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physicsvishikhakeshava1
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 

Recently uploaded (20)

Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdf
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdfNAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdf
NAVSEA PEO USC - Unmanned & Small Combatants 26Oct23.pdf
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdfBehavioral Disorder: Schizophrenia & it's Case Study.pdf
Behavioral Disorder: Schizophrenia & it's Case Study.pdf
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
Traditional Agroforestry System in India- Shifting Cultivation, Taungya, Home...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Work, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE PhysicsWork, Energy and Power for class 10 ICSE Physics
Work, Energy and Power for class 10 ICSE Physics
 
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Munirka Delhi 💯Call Us 🔝8264348440🔝
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 

Computational Modeling of Complex Biochemical Structures Assembly and Evolution

  • 1. 6"*!8$+9"'+-0:";%-,')0"<06"*!-%=02,"/>%*,/+-03$&8/$8&%#01##%*?-@0+';0AB"-89"'00 @M,:.-.";(2O.P-(-:"FQ+O.,*2+-*"(R";(2O5*+,"71:+-1+I8"7*+G+-)"S-)/*5*+"(R"T+16-(>(P?8"UC" C(:-*"D(,="D:*6"'.(>."E:.--:-:"F9-:G0"':+2(-*+"H,:+-*.>+I8";.*6+,:-+"J:2"F7*+G+-)I8"K.L6+D"K:>:M+("F7*+G+-)I".-M"N:)6.=6."76.,2."F7*+G+-)I" 1234516470 ! We define BioScapeL a new agent based modeling language for the stochastic simulation of complex systems in 3D space. ! In order to model the assemblies of configurations of polymers, oligomers, and complexes such as microtubules or actin filaments, existing modeling approaches require the programmer to deal with the low level details of collision, confinement, positioning, and diffusion. ! The motivation for BioScapeL comes from the need to describe the evolution, assembly and polymerization of complex structures of biochemical species in space, while keeping a sufficiently high level description, so that tedious and error prone low level details are hidden from the programmer. ! The proposed solution is to allow the programmer to describe relative positioning of entities through programmable locations, while keeping collision, confinement and diffusion as part of the simulation engine, as opposed to the model created by the programmer. ! Further new aspects of BioScapeL include random translation and scaling. Random translation is instrumental in describing the location of new entities relative to the old ones. RESEARCH POSTER PRESENTATION DESIGN © 2012 www.PosterPresentations.com ! We defined BioScape2 X(x:T) = M!,",# entities have a space where they can be !, a diffusion rate ", and a shape #. ! Where do new entities go? BioScape only allows the programmer to describe the area where entities of a given kind are allowed to be. Adequate for simulating many experiments. ! But the programmer has no control over the exact position or even relative position of entities. Bac " Bac | Bac Bac@p Bac@p " (Bac | Bac)@p ! The semantics takes care of placing the product somewhere around p. ! This works well when the behavior of different species is relatively similar when it comes to generating new entities. (they stay close-by) ! We want a high level modeling language that will allow us to model microtubules in the cell. ! Why? To model viral traffic. Viruses ride on microtubules towards the nucleus of the cell. (from www.proteinatlas.org) Microtubules Polymerization ! Microtubules are dynamic tubulin polymers; formed with dimers of $ and % tubulin. ! MTPart is a part that assembles to form an assembly and represents $- % tubulin polymers. ! MTRight – Start Piece ! MTLeft – End Piece ! MTMiddle – any number of pieces between the start (right) and the end (left). 2,"3/+!%!0M03ND41J0 51DFE:0451D3L14CED01DF0361LCDI0 Bac()@_,_,_ = do mov.Bac()_(this, 0) or delay @0.005.(Bac()_this, 0)) | Hion()_(this, rB+rH)) or ….. CD45EFG64CED0 :E4CH14CDI0AJ1:KLAM06N4E3OAL4EDP:C65E4G2GLA30 Random Translation Bac()@_,_,_,max-size = do mov.Bac()_((fst(this), 0), 1.1) or delay @0.005.(Bac()_((fst(this), 0), 1) | Hion()_((fst(this), rB+rH), 1)) or delay @0.2.(Bac()_((fst(this), rB), 0.5) | Bac()_((fst(this), rB), 0.5)) or ….. Scaling 6ED6LG3CED301DF0QG4G5A0RE5O0 ! We define a high level language of entities with programmable abstract 5AQA5AD6A30 locations. ! Diffusion, distance and confinement remain part of the semantics of the calculus, instead of being a burden to the programmer. ! Build a framework based on BioScapeL for the computationally assisted development of antibacterial surfaces. ! Study adenoviral traffic in healthy/cancerous eukaryotic cells. 1. Adriana Compagnoni, Paola Giannini, Catherine Kim, Matthew Milideo, Vishakha Sharma A Calculus of Located Entities. In the proceedings of the Ninth International Workshop on Developments in Computational Models (DCM) 2013. 2. Adriana Compagnoni, Vishakha Sharma, Yifei Bao, Matthew Libera, Svetlana Sukhishvili. Philippe Bidinger, Livio Bioglio and Eduardo Bonelli. BioScape: A Modeling and Simulation Language for Bacteria-Materials Interactions. Electronic Notes in Theoretical Computer Science, 293(0): 35 - 49, 2013. Proceedings of the Third International Workshop on Interactions Between Computer Science and Biology (CS2Bio'12). C33GA3M0 P, Q ::= 0 Empty Process | X(&)& Located Entity Instance | P | Q Parallel Composition | ('a@&, & : chan{T}).P Restriction M ::= (.P [+ M] Choice of Prefixed Process ( ::= delay@& Delay | !u(&) Output | ?u(x) Input | mov Move N ::= M | ('a@&, & : chan{T}).N Restricted Choice u ::= a | b | … | x | y | … Identifiers & ::= u | c | this | &1,...,&n | () | &.i | op(&) Expressions ' ::= a | b | … | c | () | '1,…,'n Expression Values T ::= chan{T} | fl | T1*…*Tn | ) Expression Types D ::= 0 | D, X (x:T) = N!,",# FV(M) ! x Entity Definitions E ::= 0 | E, a@r, rad : chan{T} Channel Declarations * ::= 0 | *, X:T | *, u:T Type Environment E'/%0G!"'0+04,*%0S0 … there was the (-calculus !a(y).P | ?a(x).Q " P | Q[y/x] !a …|?a…|!b…|?b… ! Non-determinism – all communications (pairs of !/? Reduced) are equally likely to happen. ! Explosions are fast, cell division is slow, … ! The need to talk about events that happen at different frequencies motivated probabilistic/stochastic versions (Spi/SPiM). !a(y).P|?a(x).Q "r P | Q[y/x] ! We can plot quantities over time. Can we display/visualize emergent behavior? SPiM Model of bacterial growth and antibacterial agents S0+';0$>%&%0T%&%0%'99%#0,'0#!+/%S0?8$0T>%&%0%=+/$-@U0 ! We cannot describe complex structures: polymers/oligomers/ membranes. ! We cannot describe pre-existing/reactive environment – video games/ antibacterial. ! If we want to start in a pre existing world that has not been stochastically assembled but designed instead, we need to extend the language with a programmable location for each entity. Bac " Bac | Bac can now be written as: Bac " Bacthis+<x1,y1,z1> | Bacthis+<x2,y2,z2> and Bac@p " (Bac | Bac)@p becomes: Bac@p " (Bacthis+<x1,y1,z1> | Bacthis+<x2,y2,z2>))@p = Bacp+<x1,y1,z1> | Bacp+<x2,y2,z2>