Home
Up

Tutorial Page 10

<<Previous    Next>>

In this experiment we will look at simulating mutations by manipulating model parameters. We will run the mutation alongside the wild type and compare the results.

  1. The first thing we need to do is to create the mutation. We could simply edit a parameters file directly, but there is a convenient shortcut. Click the "Mutations" tab of the file browser. Right click the file view area and select New from the popup menu. This will launch the mutations dialogue box.

    The tabs represent possible targets for mutation, and consist of gene promoters and proteins. On each tab is a list of possible ways to mutate that target. These lists are not exhaustive, but are just the ones I managed to think up when writing the software. Any other mutation can be created by simply editing the parameters file directly.

    We are going to add an constitutive copy of the X gene, so click the "X promotor" tab.

    Check the "Add a Constitutive Over-Expressor" box to activate this mutation. The value in the box is the rate of expression that this gene will have. Lets leave it at "1".

    When adding an over-expressor gene, you may if you wish, knock out the native regulated copy of the gene. This not necessary but we will do it here as an example. Check the "Knockout Mutation" box.

    Now click "Save" and save the mutations file under the name "X ox", and click "Close".

     

  2. So far we have just defined a combination of two mutations. We haven't actually applied them yet. We must do this now by applying the mutations file to a parameters set. Click the "Parameters" tab and open the parameters file "Default". Click "Mutate" and choose the file "X ox" we just created from the list that appears and click "OK".

    The parameters form will now look like this. The parameters cXm and n3 will be changed to zero and coloured grey. This is the result of the knockout mutation. The colour is just to indicate that they have been affected by the mutation. You can still edit them further if you wish.

    Notice also that the "Activate constitutive gene" box is checked and this has resulted in the appearance of a new tab called "X ox".

    Click on this tab and you will see the parameters relating to the over-expresser gene that control its transcription and translation.

    Now save the file under the name "X ox" and close the form.

     

  3. We could now run the mutation as it is, but it might be more interesting to cause the over-expresser to be switched on part way through a simulation. This also introduces us to the concept of parameter perturbations. The parameters are not after all constants. They can have their values altered at defined time during a simulation, giving enormous flexibility. To see how this works click on the "Perturbations" tab. Right click on the file view area and select New from the popup menu. This launches the perturbations dialogue box.

    We want to perturb the rate of expression of the constitutive X gene we have added by setting its rate to zero for an initial period.

    This is a parameter not a state, so click on the "Parameters" tab. Select "n4ox Constitutive X gene expression level" from the drop down list at the top (it will be somewhere near the bottom of the list).

    Set the "Perturb its value by" list to "Setting to", and the values next to it to "0" for "120" hours. The other values you can see determine when the perturbation will begin. Leave them as they are and it will begin at the start of the simulation. Click the "Add" button and the details just entered will appear in the grid below.

    Click "Save" and save the file as "X ox off" and click "Close".

     

  4. The final thing we need to do is create an environment file long enough to apply this mutation. Click the "Environment" tab, open the file "Default" and change the number of cycles to 10. The cycle itself should still be LD 12:12. Save the file.

  5. We are now ready to run the mutation. It could be run as a simple time series experiment, but it might be more interesting to run it alongside the wild type and compare the results. Click the Experiments->Time Series->Compare Simulations->Vary Input File menu item. This will produce the dialogue box below.

    In this module we are saying that we want to run a number of simulations with different input files and compare the results. We choose the files for each run with this form.

    In the "Run 1" column change the environment file to "Default". In the "Run 2" column change the parameters file to "X ox" to use our mutation, change the environment file to "Default", and apply our perturbation by setting the perturbations file to "X ox off".

    You can see from this form that unlike parameters and environment files, perturbations files are optional. The default is always "-none-".

    Enter a name for the workbook and click "Next".

     

  6. This form will appear. This is the form we have been ignoring up until now.

    Perturbations files define perturbation times in terms of the environment cycle, not as absolute times. For this reason, perturbation times are not generated until a perturbations file is combined with an environment file. This has now been done and the results are displayed on this form.

    Change the "Select run number" box to "Run 2" (Run 1 has no perturbations to see). The grids now show the perturbations that will be applied during this run. There are no state perturbations, so this grid is empty, but as you can see, the parameters perturbation will be applied from zero to 120 hours to parameter n4ox.

    Of course in this example as the perturbation  was applied at the very start then it makes no difference to the time which environment file is selected.

     

     

  7. Click Next to bring up this form.

    Here we are asked to select the model outputs we are interested in analysing. Check "4 Level of TOC1 mRNA", "7 Level of X mRNA", and "48 Level of X mRNA from constitutive gene".

    Ensure the "Retain the time series data" box is checked and click Next.

     

  8. You will now see the integration dialogue box again. We won't bother integrating this time. Just click "Finish" to launch the simulation and wait for it to complete.

<<Previous    Next>>

 

 

 

Accessibility statement