Return to Main Documents Page

Monomer Monte Carlo

Performs molecular Monte Carlo simulation of single chain protein or single chain nucleic acids.


Accessibility

The Monomer Monte Carlo module is accessible from the Simulate section of the main menu.


Basic Usage

The purpose of the module is perform a molecular simulation of an input single chain protein or single chain nucleic acid by sampling backbone torsion angles.


Notes


Screen Shots and Description of Input Fields


This example generates a series of structures to sample configurations of the HIV-1 Gag protein. The cartoon of the starting structure highlights the flexible regions (red) and structure alignment region (blue).

inline image


inline image



Example Output

inline image

The output will indicate various Rg values from the ensemble, acceptance and overlap statistics, and dimensions of the accepted structures in the final ensemble.

Results are written to a new directory within the given "run name" as noted in the output. In addition, a plot of Rg versus structure number is shown.

Several files are generated and saved to the "run name" monomer_monte_carlo directory. A copy of the original input PDB file, the output DCD file containing accepted structures, files with Rg values as shown in the plot on the web-page, and run statistics.


./run_0/monomer_monte_carlo/hiv1_gag.pdb

./run_0/monomer_monte_carlo/hiv1_gag_monte_carlo.dcd

./run_0/monomer_monte_carlo/hiv1_gag_monte_carlo.dcd.all_rg_results_data.txt

./run_0/monomer_monte_carlo/hiv1_gag_monte_carlo.dcd.accepted_rg_results_data.txt

./run_0/monomer_monte_carlo/hiv1_gag_monte_carlo.dcd.stats  

Visualization

In the figure below, the original input structure of hiv1_gag inside the envelope sampled by all accepted structures. The envelope was created using the Density Plot module.

inline image


Files Used and Created in Example


Advanced Input Options

The input variables are listed below.

In the following sections examples will be shown for the various options in the Advanced Input section.

Advanced Example 1: Rg cutoffs

This example uses the low Rg and high Rg cutoff inputs to restrict accepted structures to be between 55 and 60. Note that the example reports the number and percent of Rg values that do not satisfy the input cutoffs.

inline image



Advanced Example 2: Z coordinate filter

This example restrict accepted structures to be those with all Z coordinates to be greater than 0.

inline image

Visualization : Z coordinate filter

In the figure below, the original input structure of hiv1_gag inside the envelope sampled by all accepted structures. The envelope was created using the Density Plot module.

inline image



Advanced Example 3: Directed Monte Carlo

This example biases the Monte Carlo sampling to accept Rg values closer to 30.

inline image



Advanced Example 4: Atomic Constraints

This example only accepts structures that satisfy the user defined atomic constraints. The segment name of the protein in the hiv1_gag.pdb is "GAG". The following single line, supplied in the user supplied file "constraints.txt" will filter the structures so that only structures with the center of mass of atoms in residues 240 to 260 is within 40.0 angstroms of the center of mass of CA atoms in residues 400 to 420.

Note that the constraint syntax is robust and allows for sophisticated selections, see Constraints for further details.


GAG 240-260 : GAG 400-420 CA : 40.0 : COM : COM

inline image



Visualization (Advanced Usage)

In the figure below a plot of distances between the center of mass of residues 240 to 260 and the center of mass of CA atoms for residues 400-420 are shown for accepted structures from the simualtion utilizing constraints.

inline image


Limitations

The program is written so that linear polymers of proteins and single-stranded nucleic acids are simulated over a specific selection of residues in a single direction.


Reference(s) and Citations

  1. A solution for the best rotation to relate two sets of vectors W. Kabsch, Acta Crystallog. sect. A 32 922-923 (1976). BIBTeX, EndNote, Plain Text

  2. A discussion of the solution for the best rotation to relate two sets of vectors W. Kabsch, Acta Crystallog. sect. A 34 827-828 (1978). BIBTeX, EndNote, Plain Text

  3. CHARMM: The energy function and its parameterization with an overview of the program A. D. MacKerel Jr., C. L. Brooks III, L. Nilsson, B. Roux, Y. Won, M. Karplus, The Encyclopedia of Computational Chemistry, John Wiley & Sons: Chichester, 271-277 (1998). BIBTex, Endnote, Plain Text

  4. Conformation of the HIV-1 Gag Protein in Solution S. A. K. Datta, J. E. Curtis, W. Ratcliff, P. K. Clark, R. M. Crist, J. Lebowitz, S. Krueger, A. Rein, J. Mol. Biol. 365, 812-824 (2007). BIBTex, Endnote, Plain Text

  5. SASSIE: A program to study intrinsically disordered biological molecules and macromolecular ensembles using experimental scattering restraints J. E. Curtis, S. Raghunandan, H. Nanda, S. Krueger, Comp. Phys. Comm. 183, 382-389 (2012). BIBTeX, EndNote, Plain Text


Return to Simulate

Return to Main Documents Page

Go to top