Difference between revisions of "Normal Mode Analysis of ARSA"
(→WEBnm@) |
m (→References) |
||
(29 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
Normal Mode Analysis (NMA) is a very useful tool to analyse large-scale motions in proteins. There are two approaches. In the first approach, all-atoms were used to calculate the harmonic motions. As this procedure needs a lot of memory, the elastic network model was developed, which does not take all interactions into account. Like this the memory needed can be dramatically reduced and the method can be applied to larger proteins. <br> |
Normal Mode Analysis (NMA) is a very useful tool to analyse large-scale motions in proteins. There are two approaches. In the first approach, all-atoms were used to calculate the harmonic motions. As this procedure needs a lot of memory, the elastic network model was developed, which does not take all interactions into account. Like this the memory needed can be dramatically reduced and the method can be applied to larger proteins. <br> |
||
In this TASK, we apply different NMA methods to our protein ARSA to investigate the flexibility and motions of the structure. <br> |
In this TASK, we apply different NMA methods to our protein ARSA to investigate the flexibility and motions of the structure. <br> |
||
+ | |||
For most methods, we were able generate animated pictures to visualise the results. We used [http://www.lcdf.org/gifsicle/ gifsicle] to generate the animated gifs: |
For most methods, we were able generate animated pictures to visualise the results. We used [http://www.lcdf.org/gifsicle/ gifsicle] to generate the animated gifs: |
||
+ | |||
<code> |
<code> |
||
gifsicle --delay=5 --loop --colors 256 *.gif > anim.gif |
gifsicle --delay=5 --loop --colors 256 *.gif > anim.gif |
||
</code> |
</code> |
||
+ | |||
+ | When we used pdb files to visualize the movements, we first generated pngs of the single frames and converted them to the gif format before applying gifsicle: |
||
+ | |||
+ | <code> |
||
+ | for file in *.png; do convert "$file" "$(basename $file .png).gif";done |
||
+ | </code> |
||
+ | |||
+ | |||
+ | The following picture shows the structure of ARSA. All important functional sites are colored. This will be important to make hypotheses about the calculated movements in the structure. One can see from the picture, that the enzymatic cleft where the substrate enters the protein is located below the parallel beta sheets in the core of the protein. The cleft is surrounded by flexible loops, which contain only few turns as structural elements. |
||
+ | |||
+ | [[Image:arsa_all_important.png|400px|center|thumb|Native structure of ARSA. Beta sheets are colored yellow, helices red. Metal-binding sites are depicted in white, substrate binding sites in blue and the active site in magenta. (To memorize for later analysis: The parallel beta-sheets at the core of the protein are poiting towards all important functional sites. The terminal helix is on the left.)]] |
||
== WEBnm@ == |
== WEBnm@ == |
||
Line 14: | Line 27: | ||
* '''Comparative Analysis''' calculates and compares the normal modes of a set of aligned protein structures. |
* '''Comparative Analysis''' calculates and compares the normal modes of a set of aligned protein structures. |
||
+ | We chose the single analysis for our protein with default settings. after a short calculation time, the interface directly guides the user to a Jmol applet were the mode is dynamically visualized. We used this appled to generated images for each frame and then used gifsicle as described above to generate the animated gifs, shown below. <br> |
||
− | We chose the single analysis for our protein with default settings. |
||
+ | Furthermore we saved plots of the initial protein structure together with vectors of the movements, as well as a figure which visualizes the extent of the molecular displacement along the protein. |
||
+ | |||
+ | |||
− | We used the default analysis of the webserver: |
||
− | * http://apps.cbu.uib.no/webnma/home |
||
{| border="1" style="text-align:center; border-spacing:0;" |
{| border="1" style="text-align:center; border-spacing:0;" |
||
| ''Mode '' |
| ''Mode '' |
||
| '' Motion '' |
| '' Motion '' |
||
− | | '' |
+ | | '' Vectors '' |
| '' Displacement '' |
| '' Displacement '' |
||
|- |
|- |
||
Line 57: | Line 71: | ||
|} |
|} |
||
− | == ElNemo == |
||
+ | Mode 7, 8, 9, 10 and 12 show a huge displacement at the end of the protein. If we have a look at the animated gifs, we can see that a helix is involved in this movement. |
||
+ | Int mode 11, the movement is distributed more along the whole protein. Also here, the helix is involved in the movement, but not as strong as in the other modes. <br> |
||
+ | The helix extends from position 450 to 469. The question is, if this movement is functional or not, i.e. if it is for example involved during substrate binding. Mode 8, 9 and 10 show a open-close movement at the bottom of the protein in the animations. This is where the substrate enters the protein. Even though the movement is very tiny, it could be involved in the cleavage process, as many enzymes close clefts upon substrate binding. <br> |
||
+ | As we are unfortunately not able to verify this due to the lack of resolved substrate bound structures of the enzyme, this hypothesis remains completely spectaculative. |
||
+ | |||
+ | == ElNemo == |
||
+ | THe ElNemo webserver was published in 2004 by Suhre and Sanejouand <ref> K. Suhre & Y.H. Sanejouand (2004) ElNemo: a normal mode web-server for protein movement analysis and the generation of templates for molecular replacement. Nucleic Acids Research</ref>. The webserver takes a single pdb file of the structure of interest and computes the first five non-trivial normal modes for the protein. We submitted our pdb file with the default parameters. ElNemo outputs pdb files of the different frames, plots visualizing the fluctuations and already animated gifs of the modes. <br> |
||
+ | We present the animations by ElNemo together with the plots of the fluctuations in the following table. For convenience and a more thorough visualisation, we generated additional animations with pymol from the pdb file, generated by ElNemo. |
||
+ | |||
Line 105: | Line 127: | ||
|- |
|- |
||
|} |
|} |
||
+ | |||
+ | |||
+ | Like in the analysis with WEBnm@, all modes computed by Elnemo show movements of the terminal helix of the protein, but in general the movements seem to be bigger here. We can again report the closure-movements at the "bottom" of the protein. As stated before, this is where the substrate enters and binds the protein (see also the Figure in the Introduction section). |
||
== Anisotropic Network Model web server == |
== Anisotropic Network Model web server == |
||
+ | The Anisotropic Network Model (ANM) web server was published by Eyal et al. in 2006 <ref>Anisotropic network model: systematic evaluation and a new web interface, Eyal E, Yang LW, Bahar I. Bioinformatics. 22, 2619-2627, (2006)</ref>. For our analysis, we set the distance weight cutoff to 3.0. The ANM web server generates a really nice output, containing distance maps, fluctuations and pdb files containing the movements of the modes. The great thing about the pdb files is, that the structure is color coded, regarding the amplitude of the movements. The results of the ANM web server for the first 5 non-zero modes are summarized in the following table: |
||
− | <code> |
||
+ | |||
− | for file in *.png; do convert "$file" "$(basename $file .png).gif";done |
||
+ | |||
− | </code> |
||
{| border="1" style="text-align:center; border-spacing:0;" |
{| border="1" style="text-align:center; border-spacing:0;" |
||
Line 141: | Line 166: | ||
|[[Image:fluct_arsa5.gif|200px]] |
|[[Image:fluct_arsa5.gif|200px]] |
||
|} |
|} |
||
+ | |||
+ | The results of the ANM webserver agree again with previous results. The biggest movements can again be observed at the terminal helix of the protein (see pairwise distance maps and fulctuation plots above). Again the open-close movement can be observed in most modes. The most salient example of this are modes 3 and 5. In mode 3, the whole arm, where the terminal helix is located is moved downwards to the substate entering site. <br> |
||
+ | In mode 5, this open-close movement is even more obvious as only the loop regions at the enzymatic cleft are moving. The terminal helix is not involved much here. |
||
== oGNM – Gaussian network model == |
== oGNM – Gaussian network model == |
||
+ | oGNM was developed by Yang et al. in 2006 <ref>oGNM: A protein dynamics online calculation engine using the Gaussian Network Model" Yang, L.-W., Rader, A.J., Liu, X., Jursa, C.J., Chen S.C., Karimi, H, Bahar, I. Nucleic Acids Res, 34, W24-31, 2006 </ref>. It slightly differs from the other methods used during this TASK. It uses a Gaussian network model to compute the fluctuations in the protein. Unlike the other methods it does not output the movements itself, but measures, that reflect the motion and flexibility of the protein. <br> |
||
+ | |||
+ | The output contains, e.g. mobility profiles of residues corresponding to the 20 slowest modes of motion predicted by the GNM, the predicted and experimental B-factors and the cross-correlation between residue fluctuations, plotted as a correlation map. In the table below, we organized the first five non-zero modes generated by oGNM. The table contains the color-coded mobility profile and the fluctuations. |
||
+ | |||
+ | |||
+ | The link in the TASK description did not work so we used the following address for our calculations: |
||
+ | * http://ignm.ccbb.pitt.edu/Online_GNM.htm |
||
+ | |||
− | http://ignm.ccbb.pitt.edu/ognm/1960654514/temp/index.htm |
||
{| border="1" style="text-align:center; border-spacing:0;" |
{| border="1" style="text-align:center; border-spacing:0;" |
||
Line 169: | Line 204: | ||
|} |
|} |
||
+ | As the fluctuations of the different modes are at a very different scale, i.e. the amplitude of the movements is very different, we visualized all fluctuations of the first five modes together (plot is shown below). Furthermore, we computed the cross-correlation of our first five modes and of all 20 modes generated by oGNM (see below). |
||
{|border="0" style="text-align:center; border-spacing:0" cellpadding="2" cellspacing="3" align = "center" |
{|border="0" style="text-align:center; border-spacing:0" cellpadding="2" cellspacing="3" align = "center" |
||
Line 176: | Line 212: | ||
|- |
|- |
||
|} |
|} |
||
+ | |||
+ | The results nicely agree with the previous analyses. Again the terminal helix seems to be involved in the major movements within the protein (mode 7,8,11). Mode 9 and 10 show some mobibility also in the middle of the protein, but these movements are not as large as the movements of the terminal helix. This can be seen in the plot where all fluctuations are visualised together. Mode 9 corresponds to mode 5 from the ANM webserver, where the loops close the enzymatic cleft (see previous section). The movements of mode 9 and 10 might also be similar to mode 11 of WEBnma@ where we have also a mobility covering the whole protein and like here this mobility is much lower than the mobility of the helix. |
||
+ | Furthermore, one can clearly see, that mode 7, 8 and 11 show much larger movements than mode 9 and 10. Unfortunately we cannot visualize the movements itself from the output of oGNM, but at least, the mobility profiles to mode 11 of WEBnm@ look very similar. <br> |
||
== NOMAD-Ref == |
== NOMAD-Ref == |
||
+ | NOMAD-Ref was developed by Lindhal et al. in 2006 <ref>Lindahl, E., Azuara, C., Koehl, P. and Delarue, Marc. NOMAD-Ref: visualization, deformation and refinement of macromolecular structures based on all-atom Normal Mode Analysis. Nucleic Acids Res. (2006) 34: W52-56. </ref> <br> |
||
+ | We made two different types of analyses with the NOMAD-Ref webserver. In the first analysis we computed normal modes for ARSA using elastic network calculations. The second analysis should serve to compare results of an all-atom normal mode calculation to an elastic network calculation. |
||
=== NMA of ARSA === |
=== NMA of ARSA === |
||
+ | |||
+ | We generated animated gifs from the pdb files for the first non-zero modes. These are - together with the distance of the movements - shown in the following tables: |
||
Line 204: | Line 247: | ||
|[[Image:nomaddist_arsa5.png|200px]] |
|[[Image:nomaddist_arsa5.png|200px]] |
||
|} |
|} |
||
+ | |||
+ | |||
+ | |||
+ | Mode 7 shows spurious results. In this mode two residues exhibit very large, completely unrealistic movements. We do not have an explanation for this, espaccially as we removed all atoms outside of the protein (water, metal ions, etc.). We also observed this, when we applied the method to 1BPT in the next section, where we als oremoved all additional moleculues. <br> |
||
+ | Modes 8-11, however, nicely agree with previous results. We obeserve again the movement of the helix in all modes. Especially in mode 11, we can see again the open-close movement around the enzymatic cleft. |
||
+ | The other modes look again similar to the other results, though we observe the largest movements in these computations. |
||
=== NMA of 1BPT === |
=== NMA of 1BPT === |
||
+ | |||
+ | Additional to the elastic network calculation, the Nomad-Ref server provides all-atom normal mode analyses for proteins with up to 2000 atoms. We have selected the protein, suggested in the TASK description 1BPT. We have calculated all-atom normal modes at a different temperatures (600K, 2000K). Furthermore we performed an elastic network calculation for this protein to compare it to the elastic network approximation. |
||
+ | |||
{| border="1" style="text-align:center; border-spacing:0;" |
{| border="1" style="text-align:center; border-spacing:0;" |
||
|Temperature |
|Temperature |
||
− | |mode |
+ | |mode 7 |
|mode 8 |
|mode 8 |
||
|mode 9 |
|mode 9 |
||
Line 237: | Line 289: | ||
|- |
|- |
||
|} |
|} |
||
+ | |||
+ | |||
+ | The results of the all-atom calculation look very similar. As expected the modes, which were calculated at higher temperature show bigger movements compared to the lower temeperature. <br> |
||
+ | We tried to compute the modes for the elastic network several times, but we got always the same spurious results, shown in the table above. Somehow, in all modes big unrealistic movements appear. We have removed all solvent atoms using repairPDB, so there should not be any molecules in the pdb causing these effects, so we do not have an explanation, what could have caused this effect. Especially as the all-atom calculations look very nice. |
||
+ | |||
+ | |||
+ | == Discussion == |
||
+ | |||
+ | We have applied five different methods to calculate normal modes for ARSA. Recurent movements are reported by all methods. A large movement of the terminal helix in the protein can be found in the results of each method. Sometimes this helix is involved in an open-close movement around the site where the substrate enters the enzyme. In other modes only the loop region around the cleft is moving. We conclude, that this movements might be functional and could be induced upon substrate binding of the enzyme. However, this hypothesis remains highly speculative, as we do not have any resolved substrate-bound structures of the enzyme. <br> |
||
+ | These results are reproducible, as all methods output very similar results. No matter, if the movements are functional or not, the results suggest that these parts of the protein - the terminal helix and the loops around the cleft - are important flexible regions in the structure. |
||
+ | |||
+ | == References == |
||
+ | <references /> |
||
+ | |||
+ | [[Category : Metachromatic_Leukodystrophy 2011]] |
Latest revision as of 14:01, 29 March 2012
Contents
Introduction
Normal Mode Analysis (NMA) is a very useful tool to analyse large-scale motions in proteins. There are two approaches. In the first approach, all-atoms were used to calculate the harmonic motions. As this procedure needs a lot of memory, the elastic network model was developed, which does not take all interactions into account. Like this the memory needed can be dramatically reduced and the method can be applied to larger proteins.
In this TASK, we apply different NMA methods to our protein ARSA to investigate the flexibility and motions of the structure.
For most methods, we were able generate animated pictures to visualise the results. We used gifsicle to generate the animated gifs:
gifsicle --delay=5 --loop --colors 256 *.gif > anim.gif
When we used pdb files to visualize the movements, we first generated pngs of the single frames and converted them to the gif format before applying gifsicle:
for file in *.png; do convert "$file" "$(basename $file .png).gif";done
The following picture shows the structure of ARSA. All important functional sites are colored. This will be important to make hypotheses about the calculated movements in the structure. One can see from the picture, that the enzymatic cleft where the substrate enters the protein is located below the parallel beta sheets in the core of the protein. The cleft is surrounded by flexible loops, which contain only few turns as structural elements.
WEBnm@
WEBnm@ was developed by Hollup et al. in 2005 <ref> Hollup SM, Sælensminde G, Reuter N. (2005) WEBnm@: a web application for normal mode analysis of proteins BMC Bioinformatics </ref>. On the server, there are two types of analyses possible:
- Single Analysis calculates the lowest frequency normal modes of the protein.
- Comparative Analysis calculates and compares the normal modes of a set of aligned protein structures.
We chose the single analysis for our protein with default settings. after a short calculation time, the interface directly guides the user to a Jmol applet were the mode is dynamically visualized. We used this appled to generated images for each frame and then used gifsicle as described above to generate the animated gifs, shown below.
Furthermore we saved plots of the initial protein structure together with vectors of the movements, as well as a figure which visualizes the extent of the molecular displacement along the protein.
Mode | Motion | Vectors | Displacement |
mode 7 | |||
mode 8 | |||
mode 9 | |||
mode 10 | |||
mode 11 | |||
mode 12 |
Mode 7, 8, 9, 10 and 12 show a huge displacement at the end of the protein. If we have a look at the animated gifs, we can see that a helix is involved in this movement.
Int mode 11, the movement is distributed more along the whole protein. Also here, the helix is involved in the movement, but not as strong as in the other modes.
The helix extends from position 450 to 469. The question is, if this movement is functional or not, i.e. if it is for example involved during substrate binding. Mode 8, 9 and 10 show a open-close movement at the bottom of the protein in the animations. This is where the substrate enters the protein. Even though the movement is very tiny, it could be involved in the cleavage process, as many enzymes close clefts upon substrate binding.
As we are unfortunately not able to verify this due to the lack of resolved substrate bound structures of the enzyme, this hypothesis remains completely spectaculative.
ElNemo
THe ElNemo webserver was published in 2004 by Suhre and Sanejouand <ref> K. Suhre & Y.H. Sanejouand (2004) ElNemo: a normal mode web-server for protein movement analysis and the generation of templates for molecular replacement. Nucleic Acids Research</ref>. The webserver takes a single pdb file of the structure of interest and computes the first five non-trivial normal modes for the protein. We submitted our pdb file with the default parameters. ElNemo outputs pdb files of the different frames, plots visualizing the fluctuations and already animated gifs of the modes.
We present the animations by ElNemo together with the plots of the fluctuations in the following table. For convenience and a more thorough visualisation, we generated additional animations with pymol from the pdb file, generated by ElNemo.
Mode | Pymol animation | picture 1 from ElNemo | picture 2 from ElNemo | picture 3 from ElNemo | Fluctuations |
Mode 7 | |||||
Mode 8 | |||||
Mode 9 | |||||
Mode 10 | |||||
Mode 11 |
Like in the analysis with WEBnm@, all modes computed by Elnemo show movements of the terminal helix of the protein, but in general the movements seem to be bigger here. We can again report the closure-movements at the "bottom" of the protein. As stated before, this is where the substrate enters and binds the protein (see also the Figure in the Introduction section).
Anisotropic Network Model web server
The Anisotropic Network Model (ANM) web server was published by Eyal et al. in 2006 <ref>Anisotropic network model: systematic evaluation and a new web interface, Eyal E, Yang LW, Bahar I. Bioinformatics. 22, 2619-2627, (2006)</ref>. For our analysis, we set the distance weight cutoff to 3.0. The ANM web server generates a really nice output, containing distance maps, fluctuations and pdb files containing the movements of the modes. The great thing about the pdb files is, that the structure is color coded, regarding the amplitude of the movements. The results of the ANM web server for the first 5 non-zero modes are summarized in the following table:
mode 1 | mode 2 | mode 3 | mode 4 | mode 5 | |
Motion | |||||
Distance | |||||
Fluctuations |
The results of the ANM webserver agree again with previous results. The biggest movements can again be observed at the terminal helix of the protein (see pairwise distance maps and fulctuation plots above). Again the open-close movement can be observed in most modes. The most salient example of this are modes 3 and 5. In mode 3, the whole arm, where the terminal helix is located is moved downwards to the substate entering site.
In mode 5, this open-close movement is even more obvious as only the loop regions at the enzymatic cleft are moving. The terminal helix is not involved much here.
oGNM – Gaussian network model
oGNM was developed by Yang et al. in 2006 <ref>oGNM: A protein dynamics online calculation engine using the Gaussian Network Model" Yang, L.-W., Rader, A.J., Liu, X., Jursa, C.J., Chen S.C., Karimi, H, Bahar, I. Nucleic Acids Res, 34, W24-31, 2006 </ref>. It slightly differs from the other methods used during this TASK. It uses a Gaussian network model to compute the fluctuations in the protein. Unlike the other methods it does not output the movements itself, but measures, that reflect the motion and flexibility of the protein.
The output contains, e.g. mobility profiles of residues corresponding to the 20 slowest modes of motion predicted by the GNM, the predicted and experimental B-factors and the cross-correlation between residue fluctuations, plotted as a correlation map. In the table below, we organized the first five non-zero modes generated by oGNM. The table contains the color-coded mobility profile and the fluctuations.
The link in the TASK description did not work so we used the following address for our calculations:
mode 7 | mode 8 | mode 9 | mode 10 | mode 11 | |
Motion | |||||
Fluctuations |
As the fluctuations of the different modes are at a very different scale, i.e. the amplitude of the movements is very different, we visualized all fluctuations of the first five modes together (plot is shown below). Furthermore, we computed the cross-correlation of our first five modes and of all 20 modes generated by oGNM (see below).
The results nicely agree with the previous analyses. Again the terminal helix seems to be involved in the major movements within the protein (mode 7,8,11). Mode 9 and 10 show some mobibility also in the middle of the protein, but these movements are not as large as the movements of the terminal helix. This can be seen in the plot where all fluctuations are visualised together. Mode 9 corresponds to mode 5 from the ANM webserver, where the loops close the enzymatic cleft (see previous section). The movements of mode 9 and 10 might also be similar to mode 11 of WEBnma@ where we have also a mobility covering the whole protein and like here this mobility is much lower than the mobility of the helix.
Furthermore, one can clearly see, that mode 7, 8 and 11 show much larger movements than mode 9 and 10. Unfortunately we cannot visualize the movements itself from the output of oGNM, but at least, the mobility profiles to mode 11 of WEBnm@ look very similar.
NOMAD-Ref
NOMAD-Ref was developed by Lindhal et al. in 2006 <ref>Lindahl, E., Azuara, C., Koehl, P. and Delarue, Marc. NOMAD-Ref: visualization, deformation and refinement of macromolecular structures based on all-atom Normal Mode Analysis. Nucleic Acids Res. (2006) 34: W52-56. </ref>
We made two different types of analyses with the NOMAD-Ref webserver. In the first analysis we computed normal modes for ARSA using elastic network calculations. The second analysis should serve to compare results of an all-atom normal mode calculation to an elastic network calculation.
NMA of ARSA
We generated animated gifs from the pdb files for the first non-zero modes. These are - together with the distance of the movements - shown in the following tables:
mode 7 | mode 8 | mode 9 | mode 10 | mode 11 | |
Motion | |||||
Distance |
Mode 7 shows spurious results. In this mode two residues exhibit very large, completely unrealistic movements. We do not have an explanation for this, espaccially as we removed all atoms outside of the protein (water, metal ions, etc.). We also observed this, when we applied the method to 1BPT in the next section, where we als oremoved all additional moleculues.
Modes 8-11, however, nicely agree with previous results. We obeserve again the movement of the helix in all modes. Especially in mode 11, we can see again the open-close movement around the enzymatic cleft.
The other modes look again similar to the other results, though we observe the largest movements in these computations.
NMA of 1BPT
Additional to the elastic network calculation, the Nomad-Ref server provides all-atom normal mode analyses for proteins with up to 2000 atoms. We have selected the protein, suggested in the TASK description 1BPT. We have calculated all-atom normal modes at a different temperatures (600K, 2000K). Furthermore we performed an elastic network calculation for this protein to compare it to the elastic network approximation.
Temperature | mode 7 | mode 8 | mode 9 | mode 10 | mode 11 |
600K (all-atom) | |||||
2000K (all-atom) | |||||
Elastic Network |
The results of the all-atom calculation look very similar. As expected the modes, which were calculated at higher temperature show bigger movements compared to the lower temeperature.
We tried to compute the modes for the elastic network several times, but we got always the same spurious results, shown in the table above. Somehow, in all modes big unrealistic movements appear. We have removed all solvent atoms using repairPDB, so there should not be any molecules in the pdb causing these effects, so we do not have an explanation, what could have caused this effect. Especially as the all-atom calculations look very nice.
Discussion
We have applied five different methods to calculate normal modes for ARSA. Recurent movements are reported by all methods. A large movement of the terminal helix in the protein can be found in the results of each method. Sometimes this helix is involved in an open-close movement around the site where the substrate enters the enzyme. In other modes only the loop region around the cleft is moving. We conclude, that this movements might be functional and could be induced upon substrate binding of the enzyme. However, this hypothesis remains highly speculative, as we do not have any resolved substrate-bound structures of the enzyme.
These results are reproducible, as all methods output very similar results. No matter, if the movements are functional or not, the results suggest that these parts of the protein - the terminal helix and the loops around the cleft - are important flexible regions in the structure.
References
<references />