The scripts and input files that accompany this demo can be found in the 
demos/public directory of the Rosetta weekly releases.
KEYWORDS: NUCLEIC_ACIDS UTILITIES
Rhiju Das, rhiju@stanford.edu
Edited by Parisa Hosseinzadeh (parisah@uw.edu) during XRW documentation 2016 to enable automatic testing of demos.
Make tables of interaction energies between an adenosine nucleobase and, say, a simple carbon atom or phosphate as a probe.
We wanted to compare potentials of mean force of various atoms like a single methyl probe, water, adenosine, etc. around a fixed adenosine to explicit molecular dynamics solutions.
Developed in summer 2012, Das Lab hackathon -- Kyle Beauchamp, Fang-Chieh Chou, Rhiju Das, Parin Sripakdeevong. Extended to include phosphate by Rhiju Das in Dec. 2014.
To sample a 'carbon' probe atom:
 $> $ROSETTA3/bin/nucleobase_sample_around.default.linuxgccrelease  -s rosetta_inputs/a_RNA.pdb$ROSETTA3=path-to-Rosetta/main/source
To sample a water (sampling all possible orientations and outputting Boltzmann summed free energies)
 $> $ROSETTA3/bin/nucleobase_sample_around.default.linuxgccrelease  -s rosetta_inputs/a_RNA.pdb  -sample_water  $> $ROSETTA3/bin/nucleobase_sample_around.default.linuxgccrelease  -s rosetta_inputs/a_RNA.pdb  -sample_another_nucleobase   -copy_nucleobase_nucleobase_file rosetta_inputs/double_A_ready_set.pdb $> $ROSETTA3/bin/nucleobase_sample_around.default.linuxgccrelease  -s rosetta_inputs/a_RNA.pdb  -sample_another_nucleobase   -copy_nucleobase_nucleobase_file rosetta_inputs/double_A_ready_set.pdb $> $ROSETTA3/bin/nucleobase_sample_around.default.linuxgccrelease -sample_phosphate -center_on_OP2Recently added option
 -nucleobase g [or a,c,u]The plotting script is available in Rosetta/tools/rna_tools/pdb_util/plot_contour.py
plot_contour.py score_xy_0.table score_xy_0.png
plot_contour.py score_xy_1.5.table score_xy_1.5.png
plot_contour.py score_xy_3.table score_xy_3.png
plot_contour.py score_xy_4.table score_xy_4.png