
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://nesgwiki.chem.buffalo.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Olange</id>
	<title>NESG Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://nesgwiki.chem.buffalo.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Olange"/>
	<link rel="alternate" type="text/html" href="https://nesgwiki.chem.buffalo.edu/index.php/Special:Contributions/Olange"/>
	<updated>2026-04-26T02:24:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>https://nesgwiki.chem.buffalo.edu/index.php?title=Structure_Calculation_Using_CS-Rosetta&amp;diff=3713</id>
		<title>Structure Calculation Using CS-Rosetta</title>
		<link rel="alternate" type="text/html" href="https://nesgwiki.chem.buffalo.edu/index.php?title=Structure_Calculation_Using_CS-Rosetta&amp;diff=3713"/>
		<updated>2011-02-27T14:14:59Z</updated>

		<summary type="html">&lt;p&gt;Olange: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== '''Introduction'''  ==&lt;br /&gt;
&lt;br /&gt;
The CS-ROSETTA approach [1,2] combines the Monte Carlo based structure assembly program ROSETTA with empirical structural information obtained from backbone and &amp;lt;sup&amp;gt;13&amp;lt;/sup&amp;gt;Cβ chemical shift data.&amp;amp;nbsp; The robust CS-ROSETTA protocol is capable of successfully predicting 3D protein structures up to 15 kDa in size [1].&amp;amp;nbsp; A complete description of the program along with downloads are available from the Bax laboratory web site: &lt;br /&gt;
&lt;br /&gt;
http://spin.niddk.nih.gov/bax/software/CSROSETTA/index.html &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== '''CS-ROSETTA&amp;amp;nbsp;Protocol at UB'''  ==&lt;br /&gt;
&lt;br /&gt;
=== '''Random Coil Index Prediction'''  ===&lt;br /&gt;
&lt;br /&gt;
Perform flexible region prediction on the [http://wishart.biology.ualberta.ca/rci/cgi-bin/rci_cgi_1_e.py RCI Web Page]. &lt;br /&gt;
&lt;br /&gt;
RCI will take a bmrb file in the old format, as produced by CYANA 1.0 (the new BMRB format has an extra &amp;quot;chain&amp;quot; column). Unlike AutoStructure input file, the sequence field should be left in place. &lt;br /&gt;
&lt;br /&gt;
Use an init.cya file:&amp;amp;nbsp; &lt;br /&gt;
&amp;lt;pre&amp;gt;	name:=XXXX             # Replace XXXX with NESG ID&lt;br /&gt;
	cyanalib                # Read the standard library&lt;br /&gt;
	pseudo=2              # Allows HB, HD, etc. pseudoatom names, use with CARA&lt;br /&gt;
	read seq $name        # Initialize&amp;lt;/pre&amp;gt; &lt;br /&gt;
If you are using proton list from CARA, convert it first to &amp;quot;dyana&amp;quot; format with Cyana 2.1:&amp;amp;nbsp; &lt;br /&gt;
&amp;lt;pre&amp;gt;	read prot XXXX.prot&lt;br /&gt;
	pseudo=0&lt;br /&gt;
	translate dyana&lt;br /&gt;
	write prot XXXX_dyana&amp;lt;/pre&amp;gt; &lt;br /&gt;
Use cyana 1.0.5 to prepare a bmrb file: &lt;br /&gt;
&amp;lt;pre&amp;gt;	read prot XXXX_dyana.prot&lt;br /&gt;
	bmrblist XXXX.bmrb&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Make sure you change the &amp;lt;tt&amp;gt;_Chem_shift_ambiguity_type&amp;lt;/tt&amp;gt; tag to &amp;lt;tt&amp;gt;_Chem_shift_ambiguity_code&amp;lt;/tt&amp;gt;; RCI will report an error if you don't do it. &lt;br /&gt;
&lt;br /&gt;
Flexible N- and C-terminal tails should be removed for CS-ROSETTA calculation to reduce CPU time. Flexible loop regions will later be excluded from calculation of all-atom energy. &lt;br /&gt;
&lt;br /&gt;
=== '''Generating MFR fragments on U2 cluster at SUNY Buffalo'''  ===&lt;br /&gt;
&lt;br /&gt;
Copy the &amp;lt;tt&amp;gt;runCSRjob.com&amp;lt;/tt&amp;gt; file into the working directory and change the number of fragments to be generated. &lt;br /&gt;
&lt;br /&gt;
Type &amp;lt;tt&amp;gt;qsub runCSRjob.pbs&amp;lt;/tt&amp;gt; to submit the job into queue. This calculation takes ~2 hours for 1000 fragments for a small protein, therefore it cannot be run on a master node. &lt;br /&gt;
&lt;br /&gt;
=== '''Running CS-Rosetta on U2 cluster at SUNY Buffalo'''  ===&lt;br /&gt;
&lt;br /&gt;
Go to the &amp;lt;tt&amp;gt;rosetta&amp;lt;/tt&amp;gt; subdirectory. Figure out how many parallel Rosetta jobs you will need to run. Things to consider are: &lt;br /&gt;
&lt;br /&gt;
*The total number of fragments to be calculated &lt;br /&gt;
*The maximum wall-time for a single job is 72 h &lt;br /&gt;
*It takes ~10 min to calculate a single structure of a small protein on a single CPU&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Type &amp;lt;tt&amp;gt;./runRosetta.csh N&amp;lt;/tt&amp;gt;, where =N= is the number of parallel Rosetta jobs &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''CS-ROSETTA&amp;amp;nbsp;Protocol at CABM''' &lt;br /&gt;
&lt;br /&gt;
It is assumed that cs-rosetta2.3.0, rosetta2.3.0, NMRPipe-2008 are already installed and running in your cluster (see the [http://spin.niddk.nih.gov/bax/software/CSROSETTA/index.html Bax laboratory web site] for instructions).&amp;amp;nbsp; In addition, the the following activation commands may need to be issued in your local shell:&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*For c-shell (csh, tcsh)&lt;br /&gt;
&amp;lt;pre&amp;gt;source /farm/software/NMRPipe-2008/com/nmrInit.linux9.com&lt;br /&gt;
&lt;br /&gt;
source /farm/software/cs-rosetta2.3.0/com/csrosettaInit.com&amp;lt;/pre&amp;gt; &lt;br /&gt;
*For bash shell (sh, bash)&lt;br /&gt;
&amp;lt;pre&amp;gt;source /farm/software/NMRPipe-2008/com/nmrInit.linux9.sh&lt;br /&gt;
&lt;br /&gt;
source /farm/software/cs-rosetta2.3.0/com/csrosettaInit.sh&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
=== Protocol for running CS-ROSETTA&amp;amp;nbsp;at CABM&amp;lt;br&amp;gt;  ===&lt;br /&gt;
&lt;br /&gt;
Start from a chemical shift file in bmrb 2.1 format including the complete header. &amp;amp;nbsp;&amp;amp;nbsp; Here is an example bmrb file in the correct format, the scripts are rather unforgiving of format inconsistencies.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Chemical Shift rosetta uses TALOS format for the chemical shifts so first one needs to convert those into the right format. The right order of actions would be (the software mentioned is available through NMRPipe2008 and CS-rosetta and it will be accessible if the proper intialization was done –see preceeding paragraph).&amp;lt;br&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt;bmrb2talos.com BMRB_cs_file &amp;amp;gt; prot_CS&lt;br /&gt;
&lt;br /&gt;
runCSRjob.com prot_CS&amp;lt;/pre&amp;gt; &lt;br /&gt;
this is really time-consuming (somewhere between 1 and 4 hours in master2) it will produce a directory called 'rosetta' and under it you will have&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
■ aat000_03_05.200_v1_3&amp;lt;br&amp;gt;■ aat000_09_05.200_v1_3&amp;lt;br&amp;gt;■ paths.txt&amp;lt;br&amp;gt;■ runRosetta.com&amp;lt;br&amp;gt;■ t000_.fasta&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
the last step will be to run the runRosetta script which contains the Rosetta run instruction code: &lt;br /&gt;
&amp;lt;pre&amp;gt;runRosetta.com &lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
this runs a single cpu job. In order to make use of the cluster a launching template called lzRosetta was created that sends the calculations over a computer cluster.&amp;amp;nbsp; The command: &lt;br /&gt;
&amp;lt;pre&amp;gt;qsub lzRosetta&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
submits the job.&amp;amp;nbsp; Depending on the cluster usage, several instances of the above command can be launched to occupy as many cpu as possible.&amp;amp;nbsp; Rosetta handles the output bookkeeping and increments the decoy counter automatically so that the chosen number of decoys are calculated by the available CPUs.&amp;amp;nbsp; The number of decoys can be adjusted in the runRosetta script (e.g. -nstruct 1000).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== '''Files for Download'''  ==&lt;br /&gt;
&lt;br /&gt;
[[Media:013008_ref_caps.bmrb|Input.bmrb]]:&amp;amp;nbsp; Bmrb file in 2.1 format.&amp;amp;nbsp; Input for bmrb2talos.com command.&amp;amp;nbsp; Note the formatting. &lt;br /&gt;
&lt;br /&gt;
[[Media:RrR43_CS.txt|Output_CS]]:&amp;amp;nbsp; Chemical shift file produced by bmrb2talos.com command. &lt;br /&gt;
&lt;br /&gt;
[[Media:LzRosetta.txt|lzRosetta]]:&amp;amp;nbsp; Script for sending CS-Rosetta calculations to a cluster. &lt;br /&gt;
&lt;br /&gt;
== '''References'''  ==&lt;br /&gt;
&lt;br /&gt;
[http://www.ncbi.nlm.nih.gov/pubmed/18326625?itool=EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVDocSum&amp;amp;ordinalpos=2 1.&amp;amp;nbsp; Shen, Y., Lange, O., Delaglio, F., Rossi, P., Aramini, J.M., Liu, G., Eletsky, A., Wu, Y., Singarapu, K.K., Lamak, A., Ignatchenko, A., Arrowsmith, C.H., Szyerpski, T., Montelione, G.T., Baker, D and Bax, A. (2008) Consistent blind protein structure generation from NMR chemical shift data. ''Proc. Natl Acad Sci. 105'', 4585-4590.] &lt;br /&gt;
&lt;br /&gt;
[http://www.ncbi.nlm.nih.gov/pubmed/19034676?itool=EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVDocSum&amp;amp;ordinalpos=2 2.&amp;amp;nbsp; Shen, Y., Vernon, R., Baker, D. and Bax, A. (2009) De novo protein structure determination from incomplete chemical shift assignments.&amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;J&amp;lt;/span&amp;gt;''. Biomol. NMR 43'', 63-78.] &lt;br /&gt;
&lt;br /&gt;
[http://www.ncbi.nlm.nih.gov/pubmed/20133520?itool=EntrezSystem2.PEntrez.Pubmed.Pubmed_ResultsPanel.Pubmed_RVDocSum&amp;amp;ordinalpos=2 2.&amp;amp;nbsp; Raman S, Lange OF, Rossi P, Tyka M, Wang X, Aramini J, Liu G, Ramelot TA, Eletsky A, Szyperski T, Kennedy MA, Prestegard J, Montelione GT, Baker D. (2009) NMR structure determination for larger proteins using backbone-only data.&amp;amp;nbsp; &amp;lt;span style=&amp;quot;font-style: italic;&amp;quot;&amp;gt;Science&amp;lt;/span&amp;gt;''. 327'', 1014-8.] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Olange</name></author>
	</entry>
</feed>