Team:Dundee/Modeling/netlogo

From 2014.igem.org

(Difference between revisions)
 
(29 intermediate revisions not shown)
Line 17: Line 17:
<div class="container">
<div class="container">
     <div class="jumbotron">
     <div class="jumbotron">
-
               <h1>NetLogo
+
               <h1>NetLogo</h1>
             <p class="lead">Modelling Comes to Life </p>
             <p class="lead">Modelling Comes to Life </p>
     </div>
     </div>
Line 23: Line 23:
     <div class="col-col-sm-3 col-xs-3 col-md-3" id="nav">
     <div class="col-col-sm-3 col-xs-3 col-md-3" id="nav">
         <ul class="nav list-group affix">
         <ul class="nav list-group affix">
-
             <li class="list-group-item"><a href="#0" class="">Initial planning and cloning strategy</a>
+
             <li class="list-group-item"><a href="#0" class="">Introduction</a>
             </li>
             </li>
-
             <li class="list-group-item"><a href="#1" class="">Building the PQS sensor</a>
+
             <li class="list-group-item"><a href="#1" class="">Objectives</a>
             </li>
             </li>
-
             <li class="list-group-item"><a href="#2" class="">Characterisation</a>  
+
             <li class="list-group-item"><a href="#2" class="">Intracellular Spatial Effects</a>
 +
            </li>
 +
            <li class="list-group-item"><a href="#3" class="">Graphical User Interface </a>
 +
            </li>
 +
            <li class="list-group-item"><a href="#4" class="">Conclusion</a>
 +
            </li>
 +
            <li class="list-group-item"><a href="#5" class="">Give it a Go!</a>  
             </li>
             </li>
         </ul>
         </ul>
Line 34: Line 40:
              
              
-
<div class="row">
+
            <div class="row">
<div class="col-xs-12">
<div class="col-xs-12">
 +
  <h2 id="0">Introduction</h2>
  <h2 id="0">Introduction</h2>
-
            <p>
+
<p>
 +
 
NetLogo is “an agent-based programming language and integrated modelling environment” and we used it to develop simulations to see the effects of space within the cell for the PQS and BDSF systems.  NetLogo is an easy-to-implement tool and is part of the class of individual-based models (IBMs). The video below is an example run of the one of the PQS simulations.   
NetLogo is “an agent-based programming language and integrated modelling environment” and we used it to develop simulations to see the effects of space within the cell for the PQS and BDSF systems.  NetLogo is an easy-to-implement tool and is part of the class of individual-based models (IBMs). The video below is an example run of the one of the PQS simulations.   
 +
<br/>
</p>
</p>
-
<div class="row">
 
-
<div class="col-xs-12">
 
-
            <p>
 
</div>
</div>
</div>
</div>
-
<video controls="controls" name="PQS_NetLogo" src="https://static.igem.org/mediawiki/2014/8/8c/High_promoters_converted.mov"></video>
+
            <div class="row">
 +
<div class="col-xs-12">
-
</p>
+
<video controls="controls"  name="PQS_NetLogo" src="https://static.igem.org/mediawiki/2014/8/8c/High_promoters_converted.mov"></video>
</div>
</div>
</div>
</div>
 +
            <div class="row">
 +
<div class="col-xs-12">
             <hr>
             <hr>
             <h2 id="1"> Objectives</h2>
             <h2 id="1"> Objectives</h2>
-
<div class="row">
+
 
-
<div class="col-xs-12">
+
     <p>
     <p>
Line 62: Line 70:
</div>
</div>
</div>
</div>
-
            <hr>
+
    <div class="row">
-
            <h2 id="2"> Intracellular Spatial Effects </h2>
+
-
<div class="row">
+
<div class="col-xs-12">
<div class="col-xs-12">
-
            <p>
 
-
We discuss the results pertaining to the PQS system. Similar results were obtained for the other systems. The NetLogo model represents a cross-section of our E.coli chassis.
+
<hr>
 +
  <h2 id="2"> Intracellular Spatial Effects </h2>
 +
<p>
-
The spatially extended stochastic simulations generated by NetLogo  exhibited broadly similar general trends as predicted by the other mathematical tools that we used.  For example in Fig 1. we can see that increasing the number of signalling molecules increases the number of fluorescent molecules producedAlthough we could not achieve close quantitative  agreement with our other predictions, NetLogo did allow us to better visualise the effects of changing the number of signalling molecules, receptors and promoters on the expression of mCherry.  
+
We discuss the results pertaining to the PQS systemSimilar results were obtained for the other systems. The NetLogo model represents a cross-section of our <i>E. coli</i> chassis.  
 +
</p>
 +
<br/>
 +
</div>
 +
</div>
 +
 +
          <div class="row">
 +
<div class="col-xs-12">
 +
 +
<img class= "center img-responsive" src="https://static.igem.org/mediawiki/2014/0/04/Screen_Shot_2014-10-13_at_19.32.43.png"/>   
 +
 +
<br/>
 +
 +
</div>
 +
</div>
 +
 +
    <div class="row">
 +
<div class="col-xs-12">
 +
 +
<p>
 +
The spatially extended stochastic simulations generated by NetLogo  exhibited broadly similar general trends as predicted by the other mathematical tools that we used.  For example in Fig 1, we can see that increasing the number of signalling molecules increases the number of fluorescent molecules produced.  Although we could not achieve close quantitative  agreement with our other predictions, NetLogo did allow us to better visualise the effects of changing the number of signalling molecules, receptors and promoters on the expression of mCherry.
</p>
</p>
</div>
</div>
</div>
</div>
-
            <hr>
+
 
-
            <h2 id="3"> Graphical User Interface - Modelling Comes to Life</h2>
+
<div class="row">
-
<div class="row">
+
<div class="col-xs-12">
<div class="col-xs-12">
-
            <p>
+
<hr>
 +
<h2 id="3"> Graphical User Interface - Modelling Comes to Life</h2>
 +
<p>
-
Since our project focuses strongly on public engagement, we realised that we would need to have a clear, non-technical and most importantly, interactive  method of explaining the science of the project  to potential users of the Lung Ranger/L.A.S.S.O. and wider public public. The NetLogo simulations provided a really useful visual aid for explaining how the biological systems worked.  For instance, when we presented our project at the UK Cystic Fibrosis Trust Conference our audience included clinicians, patients and parents. The feedback received afterwards highlighted that the science had been understood because of the NetLogo animation.
+
Since our project focuses strongly on public engagement, we realised that we would need to have a clear, non-technical and, most importantly, interactive  method of explaining the science of the project  to potential users of The Lung Ranger/L.A.S.S.O. and wider public. The NetLogo simulations provided a really useful visual aid for explaining how the biological systems worked.  For instance, when we presented our project at the UK Cystic Fibrosis Trust Conference our audience included clinicians, patients and parents. The feedback received afterwards highlighted that the science had been understood because of the NetLogo animation.
</p>
</p>
</div>
</div>
</div>
</div>
-
            <hr>
+
 
-
            <h2 id="4">Conclusion</h2>
+
<div class="row">
<div class="row">
<div class="col-xs-12">
<div class="col-xs-12">
-
            <p>
 
-
NetLogo provided a good qualitative comparison with the ODE and SSA models indicating that intra-cellular spatial effects were sufficiently captured on average by the more quantitative ODE/SSA approaches. Future work include the development our model into a 3D simulation so we could more fully study these intracellular spatial effects.  The most striking and useful aspect of this software was its ability to take the science, modelling and project as a whole into the hands of users.
+
<hr>
 +
<h2 id="4">Conclusion</h2>
 +
<p>
 +
 
 +
NetLogo provided a good qualitative comparison with the ODE and SSA models indicating that intracellular spatial effects were sufficiently captured on average by the more quantitative ODE/SSA approaches. Future work would include the development of our model into a 3D simulation so we could more fully study these intracellular spatial effects.  The most striking and useful aspect of this software was its ability to take the science, modelling and project as a whole into the hands of users.
</p>
</p>
</div>
</div>
</div>
</div>
-
             <hr>
+
             <div class="row">
-
            <h2 id="5"> For those who wish to get the full NetLogo experience:</h2>
+
-
<div class="row">
+
<div class="col-xs-12">
<div class="col-xs-12">
-
            <p>
 
-
Download NetLogo<br>
+
<hr>
-
http://ccl.northwestern.edu/netlogo/ <br>
+
<h2 id="5">Give it a Go:</h2>
-
Download our model <br>
+
<p>
-
http://modelingcommons.org/browse/one_model/4150#model_tabs_browse_info<br>
+
 
 +
Download NetLogo<br/>
 +
<a href="http://ccl.northwestern.edu/netlogo/">http://ccl.northwestern.edu/netlogo/</a> <br/>
 +
Download our model <br/>
 +
<a href="http://modelingcommons.org/browse/one_model/4150#model_tabs_browse_info">http://modelingcommons.org/browse/one_model/4150#model_tabs_browse_info</a><br/>
Play!
Play!
-
 
Line 115: Line 145:
</div>
</div>
</div>
</div>
-
 
-
<div class="row">
 
-
<div class="col-12">
 
-
<div id="ref">
 
-
            <h3>References</h3>   
 
-
</div>       
 
-
      </div>
 
-
    </div>
 
-
</div>
 
-
    </div>   
 
-
 
-
 
Line 132: Line 150:
</div>
</div>
</div>
</div>
-
 
+
</div>
     <div class="row" id="btnRow">
     <div class="row" id="btnRow">
Line 164: Line 182:
     else{
     else{
       $('.submenu li').addClass('hide');
       $('.submenu li').addClass('hide');
-
     }
+
     } });
-
     
+
 
-
   
+
 
-
   });
+
        $( "#info" ).click( function() {
 +
        $('#welcomeNote').appendTo("body");
 +
   $("#welcomeNote").modal();
 +
});
</script>
</script>
</body>
</body>
</html>
</html>
 +
{{:Team:Dundee/Template/welcomeNoteSchool}}

Latest revision as of 23:43, 17 October 2014

Dundee 2014

NetLogo

Modelling Comes to Life

Introduction

NetLogo is “an agent-based programming language and integrated modelling environment” and we used it to develop simulations to see the effects of space within the cell for the PQS and BDSF systems. NetLogo is an easy-to-implement tool and is part of the class of individual-based models (IBMs). The video below is an example run of the one of the PQS simulations.


Objectives

We wished to use the NetLogo IBM for two main purposes: (i) an investigation of potential intracellular spatial effects in the signalling pathways and (ii) the development of an easily accessible graphical user interface for the modelling component of the project.


Intracellular Spatial Effects

We discuss the results pertaining to the PQS system. Similar results were obtained for the other systems. The NetLogo model represents a cross-section of our E. coli chassis.



The spatially extended stochastic simulations generated by NetLogo exhibited broadly similar general trends as predicted by the other mathematical tools that we used. For example in Fig 1, we can see that increasing the number of signalling molecules increases the number of fluorescent molecules produced. Although we could not achieve close quantitative agreement with our other predictions, NetLogo did allow us to better visualise the effects of changing the number of signalling molecules, receptors and promoters on the expression of mCherry.


Graphical User Interface - Modelling Comes to Life

Since our project focuses strongly on public engagement, we realised that we would need to have a clear, non-technical and, most importantly, interactive method of explaining the science of the project to potential users of The Lung Ranger/L.A.S.S.O. and wider public. The NetLogo simulations provided a really useful visual aid for explaining how the biological systems worked. For instance, when we presented our project at the UK Cystic Fibrosis Trust Conference our audience included clinicians, patients and parents. The feedback received afterwards highlighted that the science had been understood because of the NetLogo animation.


Conclusion

NetLogo provided a good qualitative comparison with the ODE and SSA models indicating that intracellular spatial effects were sufficiently captured on average by the more quantitative ODE/SSA approaches. Future work would include the development of our model into a 3D simulation so we could more fully study these intracellular spatial effects. The most striking and useful aspect of this software was its ability to take the science, modelling and project as a whole into the hands of users.