Team:Calgary/19 June 2009

From 2009.igem.org

(Difference between revisions)
Line 164: Line 164:
* To ensure that the site is successfully mutated, the mutated plasmid (after mini-prep from overnight cultures) was digested with XbaI.
* To ensure that the site is successfully mutated, the mutated plasmid (after mini-prep from overnight cultures) was digested with XbaI.
* 0.6% agarose gel showed that there is only one 6KB band, which suggests that the site is successfully mutated. Since there is no positive control, will repeat this procedure after the weekend to ensure that site is mutated before sequencing.  
* 0.6% agarose gel showed that there is only one 6KB band, which suggests that the site is successfully mutated. Since there is no positive control, will repeat this procedure after the weekend to ensure that site is mutated before sequencing.  
 +
<html>
<html>
</div>
</div>
Line 189: Line 190:
</html>
</html>
Looked at papers :  
Looked at papers :  
-
<br>Deterministic characterization of stochastic genetic circuits
+
*Deterministic characterization of stochastic genetic circuits
-
<br>Mathematical Modeling of Genetic Regulatory Networks
+
*Mathematical Modeling of Genetic Regulatory Networks
-
<br>Protein-protein interactions and cellular regulation
+
*Protein-protein interactions and cellular regulation
<html>
<html>
Line 244: Line 245:
<div class="desc">
<div class="desc">
</html>
</html>
-
Today we had our team presentaions. I presented on behalf of the Human Practices aspect of our project.
+
Today we had our team presentations. I presented on behalf of the Human Practices aspect of our project.
<html>
<html>
Line 271: Line 272:
</html>
</html>
The new model for AI-2 signalling system is written by Afshin in the period of Mathematica conference. The way this notebook works is different than the old model for AHL signalling system. When a simulation is executed in this model, the results are written in a text file and then the text file is read by other functions to demonstrate the results. In this way, less memory is used and the simulation is quit faster. However, the text file could be very huge if the simulation runs for thousands steps and as a result it might be really time consuming to extract the results out of it. I have worked on this file this week. Now, a summary of the simulation is written in the file and the simulation runs faster and smoother. The reason that we care a lot about the speed of the model is, we eventually would like to run the system with hundreds cells for thousands steps and in order to do so, we need the simulation to work very efficient. I also worked on extracting graphs out of the simulation. We will have two types of graphs. First type will demonstrate the change of concentration for each element in all the cells, and second type shows the change of concentration of each element in each cell. First type could be used to observe “emergent properties” whereas second type is ideal to see the trend of each cell by itself. I also had two meetings this week. One with iGEM people on Friday and the second one with Lindsay project on Thursday.
The new model for AI-2 signalling system is written by Afshin in the period of Mathematica conference. The way this notebook works is different than the old model for AHL signalling system. When a simulation is executed in this model, the results are written in a text file and then the text file is read by other functions to demonstrate the results. In this way, less memory is used and the simulation is quit faster. However, the text file could be very huge if the simulation runs for thousands steps and as a result it might be really time consuming to extract the results out of it. I have worked on this file this week. Now, a summary of the simulation is written in the file and the simulation runs faster and smoother. The reason that we care a lot about the speed of the model is, we eventually would like to run the system with hundreds cells for thousands steps and in order to do so, we need the simulation to work very efficient. I also worked on extracting graphs out of the simulation. We will have two types of graphs. First type will demonstrate the change of concentration for each element in all the cells, and second type shows the change of concentration of each element in each cell. First type could be used to observe “emergent properties” whereas second type is ideal to see the trend of each cell by itself. I also had two meetings this week. One with iGEM people on Friday and the second one with Lindsay project on Thursday.
 +
<html>
<html>
</div>
</div>
Line 330: Line 332:
[[Image:2009.06.19.luxPQ_RD_Redo(E+P_X+S_ N).png|700px]]
[[Image:2009.06.19.luxPQ_RD_Redo(E+P_X+S_ N).png|700px]]
-
<html>
 
-
</div>
 
-
</td>
 
-
</tr>
 
-
 
-
<tr>
 
-
<td height="10px" bgcolor="#222222">
 
-
</td>
 
-
</tr>
 
-
 
-
<tr>
 
-
<td>
 
-
<a name="Katie"></a>
 
-
<br>
 
-
<div class="heading">
 
-
KATIE
 
-
</div>
 
-
<br>
 
-
<div class="heading">
 
-
Descriptive Title of What You're Doing
 
-
</div>
 
-
<br>
 
-
<div class="desc">
 
-
</html>
 
-
WIKI CODING HERE
 
<html>
<html>
Line 381: Line 358:
</html>
</html>
Weekly update.
Weekly update.
-
 
-
<html>
 
-
</div>
 
-
</td>
 
-
</tr>
 
-
 
-
<tr>
 
-
<td height="10px" bgcolor="#222222">
 
-
</td>
 
-
</tr>
 
-
 
-
<tr>
 
-
<td>
 
-
<a name="Mandy"></a>
 
-
<br>
 
-
<div class="heading">
 
-
MANDY
 
-
</div>
 
-
<br>
 
-
<div class="heading">
 
-
Descriptive Title of What You're Doing
 
-
</div>
 
-
<br>
 
-
<div class="desc">
 
-
</html>
 
-
WIKI CODING HERE
 
<html>
<html>
Line 444: Line 395:
I barely understood how the simple system worked, so trying to make use of the advanced xyzzy text display system was out of the question. But I've learned a lot since early summer, and the limit of 13-14 characters per name for objects is becoming a limitation (how many letters in 'Repressilator'? 13, phew! How about 'TetR Repressable Promoter'?) So, I'll put this on the wishlist for later.
I barely understood how the simple system worked, so trying to make use of the advanced xyzzy text display system was out of the question. But I've learned a lot since early summer, and the limit of 13-14 characters per name for objects is becoming a limitation (how many letters in 'Repressilator'? 13, phew! How about 'TetR Repressable Promoter'?) So, I'll put this on the wishlist for later.
-
 
<html>
<html>
Line 511: Line 461:
[[Image:Calgary Sculpty_001.png|700px]]
[[Image:Calgary Sculpty_001.png|700px]]
</center>
</center>
-
 
<html>
<html>

Revision as of 06:19, 20 October 2009

University of Calgary

UNIVERSITY OF CALGARY



THIS MONTH

June
MTWTFSS
[http://2009.igem.org/Team:Calgary/1_June_2009 1] [http://2009.igem.org/Team:Calgary/2_June_2009 2] [http://2009.igem.org/Team:Calgary/3_June_2009 3] [http://2009.igem.org/Team:Calgary/4_June_2009 4] [http://2009.igem.org/Team:Calgary/5_June_2009 5] [http://2009.igem.org/Team:Calgary/6_June_2009 6] [http://2009.igem.org/Team:Calgary/7_June_2009 7]
[http://2009.igem.org/Team:Calgary/8_June_2009 8] [http://2009.igem.org/Team:Calgary/9_June_2009 9] [http://2009.igem.org/Team:Calgary/10_June_2009 10] [http://2009.igem.org/Team:Calgary/11_June_2009 11] [http://2009.igem.org/Team:Calgary/12_June_2009 12] [http://2009.igem.org/Team:Calgary/13_June_2009 13] [http://2009.igem.org/Team:Calgary/14_June_2009 14]
[http://2009.igem.org/Team:Calgary/15_June_2009 15] [http://2009.igem.org/Team:Calgary/16_June_2009 16] [http://2009.igem.org/Team:Calgary/17_June_2009 17] [http://2009.igem.org/Team:Calgary/18_June_2009 18] [http://2009.igem.org/Team:Calgary/19_June_2009 19] [http://2009.igem.org/Team:Calgary/20_June_2009 20] [http://2009.igem.org/Team:Calgary/21_June_2009 21]
[http://2009.igem.org/Team:Calgary/22_June_2009 22] [http://2009.igem.org/Team:Calgary/23_June_2009 23] [http://2009.igem.org/Team:Calgary/24_June_2009 24] [http://2009.igem.org/Team:Calgary/25_June_2009 25] [http://2009.igem.org/Team:Calgary/26_June_2009 26] [http://2009.igem.org/Team:Calgary/27_June_2009 27] [http://2009.igem.org/Team:Calgary/28_June_2009 28]
[http://2009.igem.org/Team:Calgary/29_June_2009 29] [http://2009.igem.org/Team:Calgary/30_June_2009 30]


NOTEBOOK PAGE INDEX



CALENDAR

May
MTWTFSS
        [http://2009.igem.org/Team:Calgary/1_May_2009 1] [http://2009.igem.org/Team:Calgary/2_May_2009 2] [http://2009.igem.org/Team:Calgary/3_May_2009 3]
[http://2009.igem.org/Team:Calgary/4_May_2009 4] [http://2009.igem.org/Team:Calgary/5_May_2009 5] [http://2009.igem.org/Team:Calgary/6_May_2009 6] [http://2009.igem.org/Team:Calgary/7_May_2009 7] [http://2009.igem.org/Team:Calgary/8_May_2009 8] [http://2009.igem.org/Team:Calgary/9_May_2009 9] [http://2009.igem.org/Team:Calgary/10_May_2009 10]
[http://2009.igem.org/Team:Calgary/11_May_2009 11] [http://2009.igem.org/Team:Calgary/12_May_2009 12] [http://2009.igem.org/Team:Calgary/13_May_2009 13] [http://2009.igem.org/Team:Calgary/14_May_2009 14] [http://2009.igem.org/Team:Calgary/15_May_2009 15] [http://2009.igem.org/Team:Calgary/16_May_2009 16] [http://2009.igem.org/Team:Calgary/17_May_2009 17]
[http://2009.igem.org/Team:Calgary/18_May_2009 18] [http://2009.igem.org/Team:Calgary/19_May_2009 19] [http://2009.igem.org/Team:Calgary/20_May_2009 20] [http://2009.igem.org/Team:Calgary/21_May_2009 21] [http://2009.igem.org/Team:Calgary/22_May_2009 22] [http://2009.igem.org/Team:Calgary/23_May_2009 23] [http://2009.igem.org/Team:Calgary/24_May_2009 24]
[http://2009.igem.org/Team:Calgary/25_May_2009 25] [http://2009.igem.org/Team:Calgary/26_May_2009 26] [http://2009.igem.org/Team:Calgary/27_May_2009 27] [http://2009.igem.org/Team:Calgary/28_May_2009 28] [http://2009.igem.org/Team:Calgary/29_May_2009 29] [http://2009.igem.org/Team:Calgary/30_May_2009 30] [http://2009.igem.org/Team:Calgary/31_May_2009 31]


June
MTWTFSS
[http://2009.igem.org/Team:Calgary/1_June_2009 1] [http://2009.igem.org/Team:Calgary/2_June_2009 2] [http://2009.igem.org/Team:Calgary/3_June_2009 3] [http://2009.igem.org/Team:Calgary/4_June_2009 4] [http://2009.igem.org/Team:Calgary/5_June_2009 5] [http://2009.igem.org/Team:Calgary/6_June_2009 6] [http://2009.igem.org/Team:Calgary/7_June_2009 7]
[http://2009.igem.org/Team:Calgary/8_June_2009 8] [http://2009.igem.org/Team:Calgary/9_June_2009 9] [http://2009.igem.org/Team:Calgary/10_June_2009 10] [http://2009.igem.org/Team:Calgary/11_June_2009 11] [http://2009.igem.org/Team:Calgary/12_June_2009 12] [http://2009.igem.org/Team:Calgary/13_June_2009 13] [http://2009.igem.org/Team:Calgary/14_June_2009 14]
[http://2009.igem.org/Team:Calgary/15_June_2009 15] [http://2009.igem.org/Team:Calgary/16_June_2009 16] [http://2009.igem.org/Team:Calgary/17_June_2009 17] [http://2009.igem.org/Team:Calgary/18_June_2009 18] [http://2009.igem.org/Team:Calgary/19_June_2009 19] [http://2009.igem.org/Team:Calgary/20_June_2009 20] [http://2009.igem.org/Team:Calgary/21_June_2009 21]
[http://2009.igem.org/Team:Calgary/22_June_2009 22] [http://2009.igem.org/Team:Calgary/23_June_2009 23] [http://2009.igem.org/Team:Calgary/24_June_2009 24] [http://2009.igem.org/Team:Calgary/25_June_2009 25] [http://2009.igem.org/Team:Calgary/26_June_2009 26] [http://2009.igem.org/Team:Calgary/27_June_2009 27] [http://2009.igem.org/Team:Calgary/28_June_2009 28]
[http://2009.igem.org/Team:Calgary/29_June_2009 29] [http://2009.igem.org/Team:Calgary/30_June_2009 30]


July
MTWTFSS
    [http://2009.igem.org/Team:Calgary/1_July_2009 1] [http://2009.igem.org/Team:Calgary/2_July_2009 2] [http://2009.igem.org/Team:Calgary/3_July_2009 3] [http://2009.igem.org/Team:Calgary/4_July_2009 4] [http://2009.igem.org/Team:Calgary/5_July_2009 5]
[http://2009.igem.org/Team:Calgary/6_July_2009 6] [http://2009.igem.org/Team:Calgary/7_July_2009 7] [http://2009.igem.org/Team:Calgary/8_July_2009 8] [http://2009.igem.org/Team:Calgary/9_July_2009 9] [http://2009.igem.org/Team:Calgary/10_July_2009 10] [http://2009.igem.org/Team:Calgary/11_July_2009 11] [http://2009.igem.org/Team:Calgary/12_July_2009 12]
[http://2009.igem.org/Team:Calgary/13_July_2009 13] [http://2009.igem.org/Team:Calgary/14_July_2009 14] [http://2009.igem.org/Team:Calgary/15_July_2009 15] [http://2009.igem.org/Team:Calgary/16_July_2009 16] [http://2009.igem.org/Team:Calgary/17_July_2009 17] [http://2009.igem.org/Team:Calgary/18_July_2009 18] [http://2009.igem.org/Team:Calgary/19_July_2009 19]
[http://2009.igem.org/Team:Calgary/20_July_2009 20] [http://2009.igem.org/Team:Calgary/21_July_2009 21] [http://2009.igem.org/Team:Calgary/22_July_2009 22] [http://2009.igem.org/Team:Calgary/23_July_2009 23] [http://2009.igem.org/Team:Calgary/24_July_2009 24] [http://2009.igem.org/Team:Calgary/25_July_2009 25] [http://2009.igem.org/Team:Calgary/26_July_2009 26]
[http://2009.igem.org/Team:Calgary/27_July_2009 27] [http://2009.igem.org/Team:Calgary/28_July_2009 28] [http://2009.igem.org/Team:Calgary/29_July_2009 29] [http://2009.igem.org/Team:Calgary/30_July_2009 30] [http://2009.igem.org/Team:Calgary/31_July_2009 31]


August
MTWTFSS
          [http://2009.igem.org/Team:Calgary/1_August_2009 1] [http://2009.igem.org/Team:Calgary/2_August_2009 2]
[http://2009.igem.org/Team:Calgary/3_August_2009 3] [http://2009.igem.org/Team:Calgary/4_August_2009 4] [http://2009.igem.org/Team:Calgary/5_August_2009 5] [http://2009.igem.org/Team:Calgary/6_August_2009 6] [http://2009.igem.org/Team:Calgary/7_August_2009 7] [http://2009.igem.org/Team:Calgary/8_August_2009 8] [http://2009.igem.org/Team:Calgary/9_August_2009 9]
[http://2009.igem.org/Team:Calgary/10_August_2009 10] [http://2009.igem.org/Team:Calgary/11_August_2009 11] [http://2009.igem.org/Team:Calgary/12_August_2009 12] [http://2009.igem.org/Team:Calgary/13_August_2009 13] [http://2009.igem.org/Team:Calgary/14_August_2009 14] [http://2009.igem.org/Team:Calgary/15_August_2009 15] [http://2009.igem.org/Team:Calgary/16_August_2009 16]
[http://2009.igem.org/Team:Calgary/17_August_2009 17] [http://2009.igem.org/Team:Calgary/18_August_2009 18] [http://2009.igem.org/Team:Calgary/19_August_2009 19] [http://2009.igem.org/Team:Calgary/20_August_2009 20] [http://2009.igem.org/Team:Calgary/21_August_2009 21] [http://2009.igem.org/Team:Calgary/22_August_2009 22] [http://2009.igem.org/Team:Calgary/23_August_2009 23]
[http://2009.igem.org/Team:Calgary/24_August_2009 24] [http://2009.igem.org/Team:Calgary/25_August_2009 25] [http://2009.igem.org/Team:Calgary/26_August_2009 26] [http://2009.igem.org/Team:Calgary/27_August_2009 27] [http://2009.igem.org/Team:Calgary/28_August_2009 28] [http://2009.igem.org/Team:Calgary/29_August_2009 29] [http://2009.igem.org/Team:Calgary/30_August_2009 30]
[http://2009.igem.org/Team:Calgary/31_August_2009 31]


September
MTWTFSS
  [http://2009.igem.org/Team:Calgary/1_September_2009 1] [http://2009.igem.org/Team:Calgary/2_September_2009 2] [http://2009.igem.org/Team:Calgary/3_September_2009 3] [http://2009.igem.org/Team:Calgary/4_September_2009 4] [http://2009.igem.org/Team:Calgary/5_September_2009 5] [http://2009.igem.org/Team:Calgary/6_September_2009 6]
[http://2009.igem.org/Team:Calgary/7_September_2009 7] [http://2009.igem.org/Team:Calgary/8_September_2009 8] [http://2009.igem.org/Team:Calgary/9_September_2009 9] [http://2009.igem.org/Team:Calgary/10_September_2009 10] [http://2009.igem.org/Team:Calgary/11_September_2009 11] [http://2009.igem.org/Team:Calgary/12_September_2009 12] [http://2009.igem.org/Team:Calgary/13_September_2009 13]
[http://2009.igem.org/Team:Calgary/14_September_2009 14] [http://2009.igem.org/Team:Calgary/15_September_2009 15] [http://2009.igem.org/Team:Calgary/16_September_2009 16] [http://2009.igem.org/Team:Calgary/17_September_2009 17] [http://2009.igem.org/Team:Calgary/18_September_2009 18] [http://2009.igem.org/Team:Calgary/19_September_2009 19] [http://2009.igem.org/Team:Calgary/20_September_2009 20]
[http://2009.igem.org/Team:Calgary/21_September_2009 21] [http://2009.igem.org/Team:Calgary/22_September_2009 22] [http://2009.igem.org/Team:Calgary/23_September_2009 23] [http://2009.igem.org/Team:Calgary/24_September_2009 24] [http://2009.igem.org/Team:Calgary/25_September_2009 25] [http://2009.igem.org/Team:Calgary/26_September_2009 26] [http://2009.igem.org/Team:Calgary/27_September_2009 27]
[http://2009.igem.org/Team:Calgary/28_September_2009 28] [http://2009.igem.org/Team:Calgary/29_September_2009 29] [http://2009.igem.org/Team:Calgary/30_September_2009 30]


October
MTWTFSS
      [http://2009.igem.org/Team:Calgary/1_October_2009 1] [http://2009.igem.org/Team:Calgary/2_October_2009 2] [http://2009.igem.org/Team:Calgary/3_October_2009 3] [http://2009.igem.org/Team:Calgary/4_October_2009 4]
[http://2009.igem.org/Team:Calgary/5_October_2009 5] [http://2009.igem.org/Team:Calgary/6_October_2009 6] [http://2009.igem.org/Team:Calgary/7_October_2009 7] [http://2009.igem.org/Team:Calgary/8_October_2009 8] [http://2009.igem.org/Team:Calgary/9_October_2009 9] [http://2009.igem.org/Team:Calgary/10_October_2009 10] [http://2009.igem.org/Team:Calgary/11_October_2009 11]
[http://2009.igem.org/Team:Calgary/12_October_2009 12] [http://2009.igem.org/Team:Calgary/13_October_2009 13] [http://2009.igem.org/Team:Calgary/14_October_2009 14] [http://2009.igem.org/Team:Calgary/15_October_2009 15] [http://2009.igem.org/Team:Calgary/16_October_2009 16] [http://2009.igem.org/Team:Calgary/17_October_2009 17] [http://2009.igem.org/Team:Calgary/18_October_2009 18]
[http://2009.igem.org/wiki/index.php?title=Team:Calgary/19_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 19] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/20_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 20] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/21_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 21] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/22_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 22] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/23_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 23] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/24_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 24] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/25_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 25]
[http://2009.igem.org/wiki/index.php?title=Team:Calgary/26_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 26] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/27_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 27] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/28_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 28] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/29_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 29] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/30_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 30] [http://2009.igem.org/wiki/index.php?title=Team:Calgary/31_October_2009&preload=Team:Calgary/NotebookPreload&action=edit 31]



June 19, 2009


CAROL

Enzyme Digestion with XbaI

  • To ensure that the site is successfully mutated, the mutated plasmid (after mini-prep from overnight cultures) was digested with XbaI.
  • 0.6% agarose gel showed that there is only one 6KB band, which suggests that the site is successfully mutated. Since there is no positive control, will repeat this procedure after the weekend to ensure that site is mutated before sequencing.


CHINMOYEE

Research into Deterministic modelling

Looked at papers :

  • Deterministic characterization of stochastic genetic circuits
  • Mathematical Modeling of Genetic Regulatory Networks
  • Protein-protein interactions and cellular regulation


EMILY

Bake Sale Preparations

Today I spent some time cleaning up the classroom and preparing iGEM bake sale posters for our bake sale next week. We also made smaller posters and hung them up around the health science center.


FAHD

Team Presentation today

Today we had our team presentations. I presented on behalf of the Human Practices aspect of our project.


IMAN

Moving Toward an Efficient Simulation

The new model for AI-2 signalling system is written by Afshin in the period of Mathematica conference. The way this notebook works is different than the old model for AHL signalling system. When a simulation is executed in this model, the results are written in a text file and then the text file is read by other functions to demonstrate the results. In this way, less memory is used and the simulation is quit faster. However, the text file could be very huge if the simulation runs for thousands steps and as a result it might be really time consuming to extract the results out of it. I have worked on this file this week. Now, a summary of the simulation is written in the file and the simulation runs faster and smoother. The reason that we care a lot about the speed of the model is, we eventually would like to run the system with hundreds cells for thousands steps and in order to do so, we need the simulation to work very efficient. I also worked on extracting graphs out of the simulation. We will have two types of graphs. First type will demonstrate the change of concentration for each element in all the cells, and second type shows the change of concentration of each element in each cell. First type could be used to observe “emergent properties” whereas second type is ideal to see the trend of each cell by itself. I also had two meetings this week. One with iGEM people on Friday and the second one with Lindsay project on Thursday.


JAMIE

Continued Construction of Signalling Circuit

luxOU (XbaI) C2 and luxOU (EcoRI) C1 were selected for continued construction. The overall goal of building the construct of BBa_B0015-BBa_R0040-luxOU-BBa_B0015 was segmented into building (1) BBa_B0015-BBa_R0040 and (2) luxOU-BBa_B0015. BBa_B0015-BBa_R0040 was constructed in psB1AK3 and luxOU-BBa_B0015 was constructed in psB1AC3.

(1) BBa_B0015-BBa_R0040 Digest BBa_B0015 with SpeI and PstI and BBa_R0040 with XbaI and PstI (Invitrogen, CA). Phosphatase treatment, ligation and transformation into TOP10 cells.

(2) luxOU-BBa_B0015 Digest luxOU with SpeI and PstI and BBa_B0015 with XbaI and PstI (Invitrogen, CA). Phosphatase treatment, ligation and transformation into TOP10 cells.


JEREMY

Restriction Digest Redo to verify presence of LuxPQ in psB1AK3

Purpose: verify the presence of LuxPQ in psB1AK3. The pure DNA was cut with the following combinations of enzymes: EcoRI and PstI, XbaI and SpeI, NotI. The following gel depicts the RD products as they have been run on a 0.8% agarose gel – uncut plasmid was run this time. We expect to see two bands: one at 3.2kb (vector – psB1AK3) and one at 3.8kb (luxPQ). We also expect to see all the same sizes for each of the cuts (if all the restriction sites are there). It becomes clear that we do not see what is expected, and we must thus look into other verification techniques to see if LuxPQ is in the BBK vector (specifically PCR).

2009.06.19.luxPQ RD Redo(E+P X+S N).png


KEVIN

Weekly meeting of teams

Weekly update.


PATRICK

HUD: Heads Up Display

Retrospective Notebook: This entry was not written on this day, but derived later from working notes I made that day.

Began working on the biobrick simulator HUD. This would be a little display screen that sits in one corner of your second life window, and is where a huge part of the biobrick simulator 'lives'. It gives access to levels, parts, biobrick device building tools, unbind commands, help files, all sorts of guidance.

I knew that I would need to display all sorts of textual information on this display, so I began looking at a whiteboard object that someone else in the team had found. This whiteboard (called xyzzy-text, and available for free) could take a message sent to it by a user, and translate that into a series of textures on its surface encoding the letters of the message. This is *extremely* cool.

It actually works using only a single texture (image file), containing all the letters of the alphabet, and symbols for punctuation besides. Then, based on the input sentence, it calculates which part of that image has the symbol we want to display, and transfers those coordinates to SL's rendering system. The script actually controls a number of display tiles, arrayed in rows columns, giving each the coordinates for one character in the sentence we wanted to display.

I wound up not using very much of the xyzzy-text code, since I knew I would have to edit it a lot to implement the features the biobrick simulator HUD needs, all while not using most of the features it already had. It made more sense to start from a the minimum of what I would require; I did keep a few critical pieces of the whiteboard though: texture with all the characters on it, and the function to calculate the coordinates in that texture from a string of letters. These two parts were crucial for displaying text in the HUD, and it would have taken me a very very long time to develop anything as good.

Xyzzy-text actually has a more advanced text display function that would have been nice to use, but that I wasn't able to understand whatsoever. The system I borrowed displays a single letter per tile, so on the biobricker's 8x15 display I can have up to 120 letters or symbols. But xyzzy-text actually has a second more advanced text display system, that displays *two* characters per tile, basically doubling the resolution. This makes much better use of your screen's real estate, and the HUD could definitely use a few more letters here and there! But the cost of this system is greater complexity: each tile can only display a single texture at a time (or a small part of one, as the simple xyzzy-text system uses). So, we can't simply take the part of the texture for letter A and glue it to the part for letter Z. To display two characters per tile, we need to generate textures with every single possible two character permutation! And then, we need to write code to break the input sentence into pairs of letters, compute which texture and at what location inside that texture has the two letter pair we're looking for, and send those coordinates to the tile object for display.

I barely understood how the simple system worked, so trying to make use of the advanced xyzzy text display system was out of the question. But I've learned a lot since early summer, and the limit of 13-14 characters per name for objects is becoming a limitation (how many letters in 'Repressilator'? 13, phew! How about 'TetR Repressable Promoter'?) So, I'll put this on the wishlist for later.


PRIMA

Bake Sale posters

Today, the artistic members of the team began designing eye-catching posters for the bake sale on Monday. While the artists were busy drawing, the rest of the team divided up their shifts for the sale, colored posters and helped to clean up the class room. We made two giant posters and put up posters all around the building and the Health Science campus.

We also emailed the BHSc coordinator to send out an email to all the BHSc students to advertise our bake sale.


STEFAN

Stations!

so I've developed some cool things over the past few days. These are:

  • A collision script to be used when bacteria collides with oil (mist maker turned black) which is the foundation of the oil cleanup game
  • Command script which allows actions to be carried out through chat (type colicin in chat and it will make the bacteria stop and turn red)
  • A bacteria that makes vitamins pop out of it when you click


I have also been messing around with some 3D modeling programs so I can make some irregular shapes to import into Second Life. These are called sculpties and will be useful for making rod shaped bacteria.

Calgary Sculpty 001.png


VICKI

Convocation ceremonies

...and as such, I did not work on the project today.