<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.rosettacommons.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>RosettaCommons - Membrane</title>
<link/>https://www.rosettacommons.org/category/category/membrane
 <description></description>
<language>en</language>
<item>
<title>Error when running AqueousPoreFinder protocol </title>
<link/>https://www.rosettacommons.org/node/11848
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Hi,
&lt;/p&gt;

&lt;p&gt;
	I am currently trying to run a FastRelax protocol for a pore protein (4tsy) with an implicit membrane. To define the membrane I have been using the RosettaMP implementation. However, when running the AddMembraneMover I get the following segmentation fault during the AqueousPoreFinder protocol:
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;protocols.membrane.AqueousPoreFinder: Initializing a custom aqueous pore boundary
protocols.membrane.AqueousPoreFinder: Writing skeleton ellipse layers to an output file

AN INTERNAL ERROR HAS OCCURED. PLEASE SEE THE CONTENTS OF ROSETTA_CRASH.log FOR DETAILS.

Segmentation fault (core dumped)&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	I have been looking at the output file that is being generated when the segmentation fault occurs but I am unsure of what the format should look like.  All that is written is the following line:
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;ellipse_no z_loc h k a b r00 r01 r10 r11&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	XML file:
&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-xml"&gt;&amp;lt;?xml version="1.0" ?&amp;gt;
&amp;lt;ROSETTASCRIPTS&amp;gt;
  &amp;lt;SCOREFXNS&amp;gt;
    &amp;lt;ScoreFunction name="mpframework_smooth_fa_2012" weights="mpframework_smooth_fa_2012"/&amp;gt;
  &amp;lt;/SCOREFXNS&amp;gt;
  &amp;lt;RESIDUE_SELECTORS/&amp;gt;
  &amp;lt;JUMP_SELECTORS/&amp;gt;
  &amp;lt;TASKOPERATIONS/&amp;gt;
  &amp;lt;MOVE_MAP_FACTORIES/&amp;gt;
  &amp;lt;SIMPLE_METRICS/&amp;gt;
  &amp;lt;FILTERS/&amp;gt;
  &amp;lt;MOVERS&amp;gt;
    &amp;lt;AddMembraneMover name="addMembraneMover"/&amp;gt;
    &amp;lt;MembranePositionFromTopologyMover name="init"/&amp;gt;
    &amp;lt;FastRelax name="fastRelax" repeats="5" scorefxn="mpframework_smooth_fa_2012"/&amp;gt;
  &amp;lt;/MOVERS&amp;gt;
  &amp;lt;PROTOCOLS&amp;gt;
    &amp;lt;Add mover="addMembraneMover"/&amp;gt;
    &amp;lt;Add mover="init"/&amp;gt;
    &amp;lt;Add mover="fastRelax"/&amp;gt;
  &amp;lt;/PROTOCOLS&amp;gt;
  &amp;lt;OUTPUT scorefxn="mpframework_smooth_fa_2012"/&amp;gt;
&amp;lt;/ROSETTASCRIPTS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	Options file:
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;-nstruct 10
-parser:protocol ../../xml/4TSYout_relax.xml
-s ../../input_models/4TSYout.pdb
-out:file:silent 4TSYout_relax.out
-out:file:scorefile 4TSYout_relax.sc
-ex1
-ex2
-use_input_sc
-flip_HNQ
-no_optH false
-mp::setup::spans_from_structure true
-relax:constrain_relax_to_start_coords
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	My input structure is obtained from the OPM server (&lt;a href="https://opm.phar.umich.edu/proteins/2760"&gt;https://opm.phar.umich.edu/proteins/2760&lt;/a&gt;) (I cannot upload it because it is too large).
&lt;/p&gt;

&lt;p&gt;
	I would appreciate any help!
&lt;/p&gt;

&lt;p&gt;
	Many thanks,
&lt;/p&gt;

&lt;p&gt;
	Miguel Luengo
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-upload field-type-file field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;table class="sticky-enabled"&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="application/octet-stream" src="/modules/file/icons/application-octet-stream.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/ROSETTA_CRASH_44.log" type="application/octet-stream; length=5048" title="ROSETTA_CRASH.log"&gt;Rosetta crash log&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;4.93 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr class="even"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="text/plain" src="/modules/file/icons/text-plain.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/out.span_.txt" type="text/plain; length=153" title="out.span_.txt"&gt;Spanfile generated from pdb strucuture&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;153 bytes&lt;/td&gt; &lt;/tr&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="text/plain" src="/modules/file/icons/text-plain.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/rosetta_output.txt" type="text/plain; length=22087" title="rosetta_output.txt"&gt;Complete rosetta output&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;21.57 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Mon, 11 Dec 2023 10:55:55 +0000</pubdate>
<dc:creator>mluengo</dc:creator>
<guid ispermalink="false">11848 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11848#comments</comments>
</item>
<item>
<title>Docking antibody to membrane protein</title>
<link/>https://www.rosettacommons.org/node/11815
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Hello, what are the general guidelines for docking, when one of the protieins is a transmembrane and its partner is supposed to dock to the extracellular part (e.g. antibody or ligand)? 
&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;
		I suppose that the transmembrane one should be relaxed using MPFastRelax, whereas the extracellular using the standard REF15?
	&lt;/li&gt;
	&lt;li&gt;
		Which scoring function should be specified for docking?
	&lt;/li&gt;
	&lt;li&gt;
		Should one include any constraint to hide the intracellular and membrane part from docking or it's not necesary?
	&lt;/li&gt;
	&lt;li&gt;
		Are there any example protocols doing that?
	&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	Thank you in advance!
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/docking"&gt;Docking&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/scoring"&gt;Scoring&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Thu, 12 Oct 2023 14:37:53 +0000</pubdate>
<dc:creator>Yegor_Ko</dc:creator>
<guid ispermalink="false">11815 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11815#comments</comments>
</item>
<item>
<title>unable to generate the span file with "mp_span_from_pdb.default.linuxgccrelease" from a PDB file </title>
<link/>https://www.rosettacommons.org/node/11652
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear Users,
&lt;/p&gt;

&lt;p&gt;
	I am trying to use the "mp_span_from_pdb.default.linuxgccrelease" binary for generating a "span" file to be used as the input for the "predic_ddg.py" python.
&lt;/p&gt;

&lt;p&gt;
	However, I face the following error when I start the command.
&lt;/p&gt;

&lt;p&gt;
	I face no issues when trying with the demo pdb file. Yet, when I use my pdb (attached), it crashes with the following error.
&lt;/p&gt;

&lt;p&gt;
	Could you please help me know what the problem is and how to resolve it?
&lt;/p&gt;

&lt;p&gt;
	Thank you
&lt;/p&gt;

&lt;p&gt;
	&lt;em&gt;&lt;strong&gt;The error:&lt;/strong&gt;&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	&lt;em&gt;mp_span_from_pdb.linuxgccrelease  -in:file:s mp_ddg/inputs/MC4R_Inactive_model_withNA_A.pdb &lt;br /&gt;
	core.init: Checking for fconfig files in pwd and ./rosetta/flags &lt;br /&gt;
	core.init: Rosetta version: rosetta.binary.linux.release-280 r280 2021.16+release.8ee4f02 8ee4f02ac5768a8a339ffada74cb0ff5f778b3e6 &lt;a href="https://www.rosettacommons.org"&gt;https://www.rosettacommons.org&lt;/a&gt; 2021-04-20T20:52:25.363712&lt;br /&gt;
	core.init: command: /media/sajad/18a2b4cf-06c3-437d-bf57-7d68790182b9/sajad/Desktop/Tools/Lab/Modeling/Rosetta/rosetta_bin_linux_3.13_bundle/rosetta_bin_linux_2021.16.61629_bundle/main/source/bin/mp_span_from_pdb.linuxgccrelease -ignore_unrecognized_res -in:file:s mp_ddg/inputs/MC4R_Inactive_model_withNA_A.pdb&lt;br /&gt;
	basic.random.init_random_generator: 'RNG device' seed mode, using '/dev/urandom', seed=-1066432186 seed_offset=0 real_seed=-1066432186&lt;br /&gt;
	basic.random.init_random_generator: RandomGenerator:init: Normal mode, seed=-1066432186 RG_type=mt19937&lt;br /&gt;
	core.init: Resolved executable path: /media/sajad/18a2b4cf-06c3-437d-bf57-7d68790182b9/sajad/Desktop/Tools/Lab/Modeling/Rosetta/rosetta_bin_linux_3.13_bundle/rosetta_bin_linux_2021.16.61629_bundle/main/source/build/src/release/linux/5.13/64/x86/gcc/9/default/mp_span_from_pdb.default.linuxgccrelease&lt;br /&gt;
	core.init: Looking for database based on location of executable: /media/sajad/18a2b4cf-06c3-437d-bf57-7d68790182b9/sajad/Desktop/Tools/Lab/Modeling/Rosetta/rosetta_bin_linux_3.13_bundle/rosetta_bin_linux_2021.16.61629_bundle/main/database/&lt;br /&gt;
	apps.public.membrane.mp_span_from_pdb: spanfile_from_pdb&lt;br /&gt;
	core.chemical.GlobalResidueTypeSet: Finished initializing fa_standard residue type set.  Created 984 residue types&lt;br /&gt;
	core.chemical.GlobalResidueTypeSet: Total time to initialize 0.501106 seconds.&lt;br /&gt;
	core.import_pose.import_pose: File 'mp_ddg/inputs/MC4R_Inactive_model_withNA_A.pdb' automatically determined to be of type PDB&lt;br /&gt;
	core.io.pose_from_sfr.PoseFromSFRBuilder: [ WARNING ] PDB reader is ignoring atom  OXT in residue 278 A.  Pass flag -ignore_zero_occupancy false to change this behavior&lt;br /&gt;
	core.conformation.Conformation: [ WARNING ] missing heavyatom:  OXT on residue ILE:CtermProteinFull 278&lt;br /&gt;
	core.conformation.Conformation: Found disulfide between residues 1 240&lt;br /&gt;
	core.conformation.Conformation: current variant for 1 CYS&lt;br /&gt;
	core.conformation.Conformation: current variant for 240 CYS&lt;br /&gt;
	core.conformation.Conformation: current variant for 1 CYD&lt;br /&gt;
	core.conformation.Conformation: current variant for 240 CYD&lt;br /&gt;
	core.conformation.Conformation: Found disulfide between residues 232 238&lt;br /&gt;
	core.conformation.Conformation: current variant for 232 CYS&lt;br /&gt;
	core.conformation.Conformation: current variant for 238 CYS&lt;br /&gt;
	core.conformation.Conformation: current variant for 232 CYD&lt;br /&gt;
	core.conformation.Conformation: current variant for 238 CYD&lt;br /&gt;
	apps.public.membrane.mp_span_from_pdb: Taking default thickness: 30&lt;br /&gt;
	protocols.DsspMover: LLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHLLHHHLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLHHHHHHHHHHHHHHHHHHHHHHHHHHHLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLLLLLLLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHLHHHHHHHHHHL&lt;br /&gt;
	core.conformation.membrane.SpanningTopology: create topology from structure&lt;br /&gt;
	core.conformation.membrane.SpanningTopology: [ WARNING ] No spans calculated from structure for chain 1&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	&lt;em&gt;ERROR: Can't print SpanningTopology. It's empty!&lt;br /&gt;
	ERROR:: Exit from: src/core/conformation/membrane/SpanningTopology.cc line: 167&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	&lt;em&gt;[ ERROR ]: Caught exception:&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	&lt;br /&gt;&lt;em&gt;File: src/core/conformation/membrane/SpanningTopology.cc:167&lt;br /&gt;
	[ ERROR ] UtilityExitException&lt;br /&gt;
	ERROR: Can't print SpanningTopology. It's empty!&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	&lt;br /&gt;&lt;em&gt;AN INTERNAL ERROR HAS OCCURED. PLEASE SEE THE CONTENTS OF ROSETTA_CRASH.log FOR DETAILS.&lt;/em&gt;
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-upload field-type-file field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;table class="sticky-enabled"&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="chemical/x-pdb" src="/modules/file/icons/application-octet-stream.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/MC4R_Inactive_model_withNA_A.pdb" type="chemical/x-pdb; length=172206"&gt;MC4R_Inactive_model_withNA_A.pdb&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;168.17 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-applications"&gt;Rosetta 3 - Applications&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Wed, 30 Nov 2022 19:40:55 +0000</pubdate>
<dc:creator>Sajjad</dc:creator>
<guid ispermalink="false">11652 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11652#comments</comments>
</item>
<item>
<title>Unable to locate the "compute_ddg.py" file and running the RosettaMP protocol</title>
<link/>https://www.rosettacommons.org/node/11649
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear users,
&lt;/p&gt;

&lt;p&gt;
	I am trying to run the RosettaMP application to predict the effect of several mutations on the stability of a membrane protein. I am following this documentation to do that :"&lt;a href="https://www.rosettacommons.org/docs/latest/application_documentation/membrane_proteins/RosettaMP-App-MPddG"&gt;https://www.rosettacommons.org/docs/latest/application_documentation/membrane_proteins/RosettaMP-App-MPddG&lt;/a&gt;"
&lt;/p&gt;

&lt;p&gt;
	However, I can not locate the "compute_ddg.py" in the expected derectory (source/src/python/bindings/app/membrane/compute_ddG.py).
&lt;/p&gt;

&lt;p&gt;
	There is also no binary version of this tool in /main/source/bin directory.
&lt;/p&gt;

&lt;p&gt;
	Could you please give me a clue on how to resolve this issue?
&lt;/p&gt;

&lt;p&gt;
	Thank you
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-applications"&gt;Rosetta 3 - Applications&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Mon, 28 Nov 2022 22:09:10 +0000</pubdate>
<dc:creator>Sajjad</dc:creator>
<guid ispermalink="false">11649 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11649#comments</comments>
</item>
<item>
<title>rosetta scripts to superimpose multiple segments</title>
<link/>https://www.rosettacommons.org/node/11470
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear community,
&lt;/p&gt;

&lt;p&gt;
	BACKGROUND:
&lt;/p&gt;

&lt;p&gt;
	          I am homology modeling an ion channel and I'm struggling with keeping the selectivity filter of the channel from moving. I've done a lot of trouble shooting and near the end but have one last hiccup. The current step I'm on is a final relax using franklin2019 from each of the 1000 decoys outputted by rosetta homology modeling. Since the oxygens in the selectivity filter are so repulsive the filter is expanding by a significan amount. However, if I include K+ in the filter it preserves much better. So I need to find a way to automate placing K+ in very specific locations inside the selectivity filter and they need to be centered inside the 8 oxygens that make up a cube or cage for the ion. This needs to be automated because I have 1000 models to relax and it would take forever to do this manually. My solution is to create a single decoy with the appropriate ion placement then using the superimpose mover align the remaining decoys using the helices that make up the pore domain or selectivity filter, then copy and paste the coordinates from the potassium atoms. I've used this method to extract Ca2+ ions into other channels but the region I was aligning was a single continous segment.
&lt;/p&gt;

&lt;p&gt;
	The Problem
&lt;/p&gt;

&lt;p&gt;
	The residue numbering of the pore domain helices is 193-277,718-802,1243-1327,,1768-1852. If I align just one segment (193-277) or include all residues inbetween (193-1852) we have problems of favoring one side and the structure being slightly tilted or the flexible that were remodeled loops inbetween the segments pulling the structure aways from a good alignment. 
&lt;/p&gt;

&lt;p&gt;
	Is there a way to align multiple  sections of a protein that are not connected simultaniously? i.e: 
&lt;/p&gt;

&lt;p&gt;
	9: &amp;lt;MOVERS&amp;gt;&lt;br /&gt;
	10:     &amp;lt;Superimpose name="align" ref_start="193,718,1243,1768" ref_end="277,802,1327,1852"&lt;br /&gt;
	11:             target_start="193,718,1243,1768" target_end="277,802,1327,1852" ref_pose="hsk2-cam-homology-from-map-refined-6cno-alignment-template-1-all-chain-A.pdb" CA_only="1"/&amp;gt;&lt;br /&gt;
	12:    &amp;lt;/MOVERS&amp;gt;
&lt;/p&gt;

&lt;p&gt;
	or to make multiple movers and have teh superimposition averaged in the protocol section?
&lt;/p&gt;

&lt;p&gt;
	Is there another program I could use (VMD/Chimera) which I could automate with a script to do this as I know I can command line align multiple selections through those programs but there is a level of user interface and waiting for program to load I don't know how to script around.
&lt;/p&gt;

&lt;p&gt;
	Any directions would be super helpful thank you!
&lt;/p&gt;

&lt;p&gt;
	Ryan
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/structure-prediction"&gt;Structure prediction&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Fri, 29 Apr 2022 22:15:09 +0000</pubdate>
<dc:creator>rlwoltz</dc:creator>
<guid ispermalink="false">11470 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11470#comments</comments>
</item>
<item>
<title>Relax in membrane pull my protein out of the membrane</title>
<link/>https://www.rosettacommons.org/node/11403
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Good day, 
&lt;/p&gt;

&lt;p&gt;
	I am having issues with the mp_relax protocol. I am testing the protocol directly from a PDB crystal structure, and the relax algorithm takes this structure out from the membrane region (as defined by the MEM residue). I am first optimizing the membrane location with the mp_transform (with the -mp:transform:optimize_embedding true option), which positions the protein in the membrane as expected. Then, the relax protocol pulls out the protein from this "correct" membrane position, leaving the protein completely exposed to solvent.
&lt;/p&gt;

&lt;p&gt;
	My XML file is:
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;&amp;lt;ROSETTASCRIPTS&amp;gt;
  &amp;lt;SCOREFXNS&amp;gt;
    &amp;lt;ScoreFunction name="mpframework_smooth_fa_2012" weights="mpframework_smooth_fa_2012"/&amp;gt;
  &amp;lt;/SCOREFXNS&amp;gt;
  &amp;lt;RESIDUE_SELECTORS/&amp;gt;
  &amp;lt;JUMP_SELECTORS/&amp;gt;
  &amp;lt;TASKOPERATIONS/&amp;gt;
  &amp;lt;MOVE_MAP_FACTORIES/&amp;gt;
  &amp;lt;SIMPLE_METRICS/&amp;gt;
  &amp;lt;FILTERS/&amp;gt;
  &amp;lt;MOVERS&amp;gt;
    &amp;lt;AddMembraneMover name="addMembraneMover"/&amp;gt;
    &amp;lt;MembranePositionFromTopologyMover name="init"/&amp;gt;
    &amp;lt;FastRelax name="fastRelax" repeats="5" scorefxn="mpframework_smooth_fa_2012"/&amp;gt;
  &amp;lt;/MOVERS&amp;gt;
  &amp;lt;PROTOCOLS&amp;gt;
    &amp;lt;Add mover="addMembraneMover"/&amp;gt;
    &amp;lt;Add mover="init"/&amp;gt;
    &amp;lt;Add mover="fastRelax"/&amp;gt;
  &amp;lt;/PROTOCOLS&amp;gt;
  &amp;lt;OUTPUT scorefxn="mpframework_smooth_fa_2012"/&amp;gt;
&amp;lt;/ROSETTASCRIPTS&amp;gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	My fastrelax and membrane relevant options are:
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;-ex1
-ex2
-use_input_sc
-flip_HNQ
-no_optH false
-mp::setup::spans_from_structure true&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	I am puzzled since the mp_transform finds a good-enough position, however,  "relax" does not like it. Does anyone have a hint on what could be going on here?
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-upload field-type-file field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;table class="sticky-enabled"&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/gif" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/membrane_out.gif" type="image/gif; length=382900" title="membrane_out.gif"&gt;Trajectory showing the mp_relax behaviour&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;373.93 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-applications"&gt;Rosetta 3 - Applications&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Wed, 26 Jan 2022 15:46:05 +0000</pubdate>
<dc:creator>Martin Floor</dc:creator>
<guid ispermalink="false">11403 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11403#comments</comments>
</item>
<item>
<title>calcium metal nomenclature: Rosetta_cm confusing HETATM CA (calcium) with ATOM CA (alpha-carbon)</title>
<link/>https://www.rosettacommons.org/node/11262
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear community,
&lt;/p&gt;

&lt;p&gt;
	I had this posted under a different sub-forum but I realized it didn't fit that forum so deleted it and reposting here.
&lt;/p&gt;

&lt;p&gt;
	             Hopefully this is a simple answer but I couldn't find any answer and I don't remember this happening on a previous rosetta version, just updated from 2019 to 2021.16.61629_bundle. The goal is to add constraints to the amino acids that bind calcium in a homology model since they are in a small loop and can reorient without calcium present. I'm using the metal_setup mover to apply constraints but I'm open to other suggestions.
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	           I'm doing a homology model of a 4-unit symmetrical membrane channel coupled with Calmodulin. The channel and Calmodulin are seperate chains which is denoted in the fasta with a "/" in the sequence to show the split. All this works fine for un-calcified calmodulin. However, now I'm making a calcified calmodulin structure and I have calcium ions in the single unit INPUT.pdb (output of make_symm.sh file. The thread is made with no issue. The problem is the next step of using rosetta_CM and the xml. I'm using the metals setup mover line (1) to denote the amino acids and residues. However, the calcium ions are being confused by roestta for Alpha-Carbons. I have three Calciums per subunit and they are all being overlayed onto the last alpha carbon in the protein sequence for each single unit (2). 
&lt;/p&gt;

&lt;p&gt;
	       Is there a special residue or atom name the rosetta is expecting for Calciums? currently the only naming scheme that works is "CA". (3)
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	Thanks for any help and let me know if you need any more information,
&lt;/p&gt;

&lt;p&gt;
	Ryan 
&lt;/p&gt;

&lt;p&gt;
	1. calcium is residues 526-528. interacting residues is 397-408 --&amp;gt; 526, 433-433 --&amp;gt; 527, 470-480 --&amp;gt; 528
&lt;/p&gt;

&lt;p&gt;
	&amp;lt;ROSETTASCRIPTS&amp;gt;&lt;br /&gt;
	    &amp;lt;TASKOPERATIONS&amp;gt;&lt;br /&gt;
	        &amp;lt;ExtraRotamersGeneric name="extrachi" ex1="1" ex2="1" /&amp;gt;&lt;br /&gt;
	    &amp;lt;/TASKOPERATIONS&amp;gt;&lt;br /&gt;
	    &amp;lt;SCOREFXNS&amp;gt;&lt;br /&gt;
	        &amp;lt;ScoreFunction name="stage1" weights="stage1_membrane.wts" symmetric="1"&amp;gt;&lt;br /&gt;
	            &amp;lt;Reweight scoretype="atom_pair_constraint" weight="1"/&amp;gt;&lt;br /&gt;
	        &amp;lt;/ScoreFunction&amp;gt;&lt;br /&gt;
	        &amp;lt;ScoreFunction name="stage2" weights="stage2_membrane.wts" symmetric="1"&amp;gt;&lt;br /&gt;
	            &amp;lt;Reweight scoretype="atom_pair_constraint" weight="0.5"/&amp;gt;&lt;br /&gt;
	        &amp;lt;/ScoreFunction&amp;gt;&lt;br /&gt;
	        &amp;lt;ScoreFunction name="fullatom" weights="stage3_rlx_membrane.wts" symmetric="1"&amp;gt;&lt;br /&gt;
	            &amp;lt;Reweight scoretype="atom_pair_constraint" weight="0.5"/&amp;gt;&lt;br /&gt;
	        &amp;lt;/ScoreFunction&amp;gt;&lt;br /&gt;
	        &amp;lt;ScoreFunction name="r15" weights="ref2015" &amp;gt;&lt;br /&gt;
	            &amp;lt;Reweight scoretype="cart_bonded" weight="0.5"/&amp;gt;&lt;br /&gt;
	            &amp;lt;Reweight scoretype="pro_close" weight="0.0"/&amp;gt;&lt;br /&gt;
	         &amp;lt;/ScoreFunction&amp;gt;&lt;br /&gt;
	    &amp;lt;/SCOREFXNS&amp;gt;&lt;br /&gt;
	    &amp;lt;FILTERS&amp;gt;&lt;br /&gt;
	    &amp;lt;/FILTERS&amp;gt;&lt;br /&gt;
	    &amp;lt;MOVERS&amp;gt;&lt;br /&gt;&lt;u&gt;&lt;strong&gt;        &amp;lt;SetupMetalsMover name="setup_metals" metals_detection_LJ_multiplier="1.0" contact_resnums="239-245,397-408,433-443,470-480" metal_resnums="526-528" /&amp;gt;&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
	        &amp;lt;Hybridize name="hybridize" stage1_scorefxn="stage1" stage2_scorefxn="stage2" fa_scorefxn="fullatom" batch="1" stage1_increase_cycles="1.0" stage2_increase_cycles="1.0" add_hetatm="1" &amp;gt;&lt;br /&gt;
	            &amp;lt;Fragments three_mers="hsk2o_03_05.200_v1_3" nine_mers="hsk2o_09_05.200_v1_3"/&amp;gt;&lt;br /&gt;
	            &amp;lt;Template pdb="hsk2o-thread-cam-chain-ABCD_INPUT.pdb" cst_file="AUTO" weight="1.000" symmdef="hsk2o-thread-cam-chain-ABCD.symm" /&amp;gt;&lt;br /&gt;
	        &amp;lt;/Hybridize&amp;gt;&lt;br /&gt;
	        &amp;lt;FastRelax name="relax" scorefxn="r15" task_operations="extrachi" cartesian="true" bondangle="true" bondlength="true"/&amp;gt;&lt;br /&gt;
	    &amp;lt;/MOVERS&amp;gt;&lt;br /&gt;
	    &amp;lt;PROTOCOLS&amp;gt;&lt;br /&gt;
	        &amp;lt;Add mover="setup_metals"/&amp;gt;&lt;br /&gt;
	        &amp;lt;Add mover="hybridize"/&amp;gt;&lt;br /&gt;
	        &amp;lt;Add mover="relax"/&amp;gt;&lt;br /&gt;
	    &amp;lt;/PROTOCOLS&amp;gt;&lt;br /&gt;
	    &amp;lt;OUTPUT scorefxn="r15"/&amp;gt;&lt;br /&gt;
	&amp;lt;/ROSETTASCRIPTS&amp;gt;
&lt;/p&gt;

&lt;p&gt;
	2. notice that the Calciums have the same coordinates as the first alpha-carbon of chain B the start of calmodulin. this is true for all 4 symmetrical units
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	ATOM   6185  OD1 ASN A 379      -2.989   8.407  56.731  1.00  0.00           O&lt;br /&gt;
	ATOM   6186  ND2 ASN A 379      -3.678   8.654  54.615  1.00  0.00           N&lt;br /&gt;
	ATOM   6187  H   ASN A 379      -5.605   5.733  55.922  1.00  0.00           H&lt;br /&gt;
	ATOM   6188  HA  ASN A 379      -4.757   7.483  58.184  1.00  0.00           H&lt;br /&gt;
	ATOM   6189 1HB  ASN A 379      -5.936   8.097  55.462  1.00  0.00           H&lt;br /&gt;
	ATOM   6190 2HB  ASN A 379      -5.666   9.317  56.708  1.00  0.00           H&lt;br /&gt;
	ATOM   6191 1HD2 ASN A 379      -2.719   8.727  54.264  1.00  0.00           H&lt;br /&gt;
	ATOM   6192 2HD2 ASN A 379      -4.442   8.704  53.978  1.00  0.00           H&lt;br /&gt;
	TER&lt;br /&gt;
	ATOM   6194  N   ASP B 380      -1.237 -47.247  33.849  1.00  0.00           N&lt;br /&gt;&lt;u&gt;&lt;strong&gt;ATOM   6195  CA  ASP B 380      -2.006 -46.260  34.601  1.00  0.00           C&lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
	ATOM   6196  C   ASP B 380      -2.779 -45.354  33.619  1.00  0.00           C&lt;br /&gt;
	ATOM   6197  O   ASP B 380      -3.335 -45.841  32.634  1.00  0.00           O&lt;br /&gt;
	ATOM   6198  CB  ASP B 380      -1.035 -45.467  35.514  1.00  0.00           C&lt;br /&gt;
	ATOM   6199  CG  ASP B 380      -1.668 -44.574  36.608  1.00  0.00           C&lt;br /&gt;
	ATOM   6200  OD1 ASP B 380      -2.103 -44.975  37.659  1.00  0.00           O&lt;br /&gt;
	...
&lt;/p&gt;

&lt;p&gt;
	HETATM 8425 CA    CA C 526      -2.006 -46.260  34.601  1.00  0.00          CA&lt;br /&gt;
	HETATM 8426 CA    CA C 527      -2.006 -46.260  34.601  1.00  0.00          CA&lt;br /&gt;
	HETATM 8427 CA    CA C 528      -2.006 -46.260  34.601  1.00  0.00          CA&lt;br /&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	3.  last few lines of input file. notice no TER line although I've tried it with. notice different XYZ coordinates for all atoms. I've also tried adjusting the spacing of the "CA" in the residue column. Calmodulin for the input as chain A but converted to chain B due to the fasta file input described above.
&lt;/p&gt;

&lt;p&gt;
	ATOM   5840  CA  ASP A 380      -5.804 -51.544  37.679  1.00  0.00           C&lt;br /&gt;
	...
&lt;/p&gt;

&lt;p&gt;
	ATOM   8068 3HB  ALA A 525     -34.729 -39.328  36.187  1.00  0.00           H&lt;br /&gt;
	HETATM 8069  CA   CA A 526       2.182 -32.441  49.215  1.00239.49&lt;br /&gt;
	HETATM 8070  CA   CA A 527      -8.813 -37.633  50.564  1.00182.89&lt;br /&gt;
	HETATM 8071  CA   CA A 528     -33.639 -23.142  47.008  1.00223.54&lt;br /&gt;
	 
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/structure-prediction"&gt;Structure prediction&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/constraints"&gt;Constraints&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/symmetry"&gt;Symmetry&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Wed, 04 Aug 2021 06:26:29 +0000</pubdate>
<dc:creator>rlwoltz</dc:creator>
<guid ispermalink="false">11262 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11262#comments</comments>
</item>
<item>
<title>FastRelax Mover with symmetry, ligand and membrane</title>
<link/>https://www.rosettacommons.org/node/11210
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear all,
&lt;/p&gt;

&lt;p&gt;
	I am currently trying to run the FastRelax Mover in RosettaScripts to relax a C4-symmetric protein with 4 ligands (1 per monomer). My input structure is a single protomer and a ligand (the pdb file unfortunately exceeds the maximum file size). My xml and option files look as follows. Note that I don't actually use the MembranePositionFromTopologyMover because it fills up 16 GB of memory pretty quickly. This leads to &lt;strong&gt;my first question.&lt;/strong&gt; &lt;strong&gt;Can I just omit this mover if the protein is reasonably aligned and I specify a spanfile in the (Symmetric)AddMembraneMover&lt;/strong&gt;?
&lt;/p&gt;

&lt;p&gt;
	&lt;strong&gt;XML File:&lt;/strong&gt;
&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-xml"&gt;&amp;lt;ROSETTASCRIPTS&amp;gt;
    &amp;lt;TASKOPERATIONS&amp;gt;
        &amp;lt;RestrictToRepacking name="restrict"/&amp;gt;
        &amp;lt;IncludeCurrent name="keep_curr"/&amp;gt;
    &amp;lt;/TASKOPERATIONS&amp;gt;
    &amp;lt;SCOREFXNS&amp;gt;
        &amp;lt;ScoreFunction name="memb_hires" weights="%%sfxn_weights%%"/&amp;gt;
    &amp;lt;/SCOREFXNS&amp;gt;
    &amp;lt;FILTERS&amp;gt;
    &amp;lt;/FILTERS&amp;gt;
    &amp;lt;MOVERS&amp;gt;
        &amp;lt;SetupForSymmetry name="setup_symm" definition="mHCN2_from_6UQG_07_S_0001.symm" set_global_symmetry_at_parsetime="0"/&amp;gt;
        &amp;lt;SymmetricAddMembraneMover name="add_memb" spanfile="mHCN2_from_6UQG_A.span"/&amp;gt;
        &amp;lt;MembranePositionFromTopologyMover name="init_pos"/&amp;gt;
        &amp;lt;FastRelax name="fast_relax" scorefxn="memb_hires" repeats="8"/&amp;gt;
    &amp;lt;/MOVERS&amp;gt;
    &amp;lt;APPLY_TO_POSE&amp;gt;
    &amp;lt;/APPLY_TO_POSE&amp;gt;
    &amp;lt;PROTOCOLS&amp;gt;
        &amp;lt;Add mover="setup_symm"/&amp;gt;
        &amp;lt;Add mover="add_memb"/&amp;gt;
        &amp;lt;!--Add mover="init_pos"/--&amp;gt;
        &amp;lt;Add mover="fast_relax"/&amp;gt;
    &amp;lt;/PROTOCOLS&amp;gt;
    &amp;lt;OUTPUT scorefxn="memb_hires"/&amp;gt;
&amp;lt;/ROSETTASCRIPTS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	 &lt;strong&gt;Options file:&lt;/strong&gt;
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;-in:file:s mHCN2_from_6UQG_07_S_0001_INPUT.pdb
-in:file:extra_res_fa ../04_Threading/04_Ligand_Parameters/CMP.fa.params
-parser:script_vars sfxn_weights=franklin2019
-mp:setup:spanfiles mHCN2_from_6UQG_A.span
-parser:protocol mHCN2_from_6UQG_relax.xml
-out:file:scorefile model_scores.sc
-mp:lipids:composition DLPC
-out:pdb
-relax:jump_move true
-relax:fast
-packing:pack_missing_sidechains false
-score:weights franklin2019&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	In any case, RosettaScript exits with a rather uninformative error &lt;u&gt;unless I delete the ligand from the PDB file&lt;/u&gt;.
&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;AN INTERNAL ERROR HAS OCCURED. PLEASE SEE THE CONTENTS OF ROSETTA_CRASH.log FOR DETAILS.


terminate called after throwing an instance of 'std::out_of_range'
  what():  map::at
Got some signal... It is:6
Signal 6 (SIGABRT) means that the process was aborted.  This usually means an internal Rosetta error caused by (often) bad inputs, (sometimes) developer error, or (rarely) hardware problems.
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	Next, I figured, I should add the Ligand to the pose using the AddMPLigandMover, so I changed my XML file accordingly:
&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-xml"&gt;[...]
    &amp;lt;MOVERS&amp;gt;
        &amp;lt;SetupForSymmetry name="setup_symm" definition="mHCN2_from_6UQG_07_S_0001.symm"/&amp;gt;
        &amp;lt;SymmetricAddMembraneMover name="add_memb" spanfile="mHCN2_from_6UQG_A.span"/&amp;gt;
        &amp;lt;AddMPLigandMover name="add_lig" ligand_seqpos="1" closest_rsd="450"/&amp;gt;
        &amp;lt;MembranePositionFromTopologyMover name="init_pos"/&amp;gt;
        &amp;lt;FastRelax name="fast_relax" scorefxn="memb_hires" repeats="8"/&amp;gt;
    &amp;lt;/MOVERS&amp;gt;
    &amp;lt;APPLY_TO_POSE&amp;gt;
    &amp;lt;/APPLY_TO_POSE&amp;gt;
    &amp;lt;PROTOCOLS&amp;gt;
        &amp;lt;Add mover="setup_symm"/&amp;gt;
        &amp;lt;Add mover="add_memb"/&amp;gt;
        &amp;lt;Add mover="add_lig"/&amp;gt;
        &amp;lt;!--Add mover="init_pos"/--&amp;gt;
        &amp;lt;Add mover="fast_relax"/&amp;gt;
    &amp;lt;/PROTOCOLS&amp;gt;
    &amp;lt;OUTPUT scorefxn="memb_hires"/&amp;gt;
&amp;lt;/ROSETTASCRIPTS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	Unfortunately, RosettaScripts didn't like the idea of adding a ligand to an already symmetric membrane pose. It seems the AddMPLigandMover can only add ligands to non-symmetric membrane poses (I checked this on the monomer and it worked).
&lt;/p&gt;

&lt;p&gt;
	In thinking of a workaround, I decided to add a membrane to the monomer pose first, add the Ligand with the AddMPLigandMover, &lt;em&gt;then&lt;/em&gt; SetupForSymmetry and then run FastRelax. This worked, the protein looks ok (despite a lot of "inaccurate G! step" warnings) and the ligand is there in all four protomers. Here is the final working XML file:
&lt;/p&gt;

&lt;pre&gt;
&lt;code class="language-xml"&gt;&amp;lt;ROSETTASCRIPTS&amp;gt;
    &amp;lt;TASKOPERATIONS&amp;gt;
        &amp;lt;RestrictToRepacking name="restrict"/&amp;gt;
        &amp;lt;IncludeCurrent name="keep_curr"/&amp;gt;
    &amp;lt;/TASKOPERATIONS&amp;gt;
    &amp;lt;SCOREFXNS&amp;gt;
        &amp;lt;ScoreFunction name="memb_hires" weights="%%sfxn_weights%%"/&amp;gt;
    &amp;lt;/SCOREFXNS&amp;gt;
    &amp;lt;FILTERS&amp;gt;
    &amp;lt;/FILTERS&amp;gt;
    &amp;lt;MOVERS&amp;gt;
        &amp;lt;AddMembraneMover name="add_memb" spanfile="mHCN2_from_6UQG_A.span"/&amp;gt;
        &amp;lt;AddMPLigandMover name="add_lig" ligand_seqpos="580" closest_rsd="450"/&amp;gt;
        &amp;lt;SetupForSymmetry name="setup_symm" definition="mHCN2_from_6UQG_07_S_0001.symm"/&amp;gt;
        &amp;lt;FastRelax name="fast_relax" scorefxn="memb_hires" repeats="1"/&amp;gt;
    &amp;lt;/MOVERS&amp;gt;
    &amp;lt;APPLY_TO_POSE&amp;gt;
    &amp;lt;/APPLY_TO_POSE&amp;gt;
    &amp;lt;PROTOCOLS&amp;gt;
        &amp;lt;Add mover="add_memb"/&amp;gt;
        &amp;lt;Add mover="add_lig"/&amp;gt;
        &amp;lt;Add mover="setup_symm"/&amp;gt;
        &amp;lt;Add mover="fast_relax"/&amp;gt;
    &amp;lt;/PROTOCOLS&amp;gt;
    &amp;lt;OUTPUT scorefxn="memb_hires"/&amp;gt;
&amp;lt;/ROSETTASCRIPTS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;
	Since i symmetrize after adding the membrane, I now have 4 MEM residues that seem slightly different (see attachment). Although the protein looks OK, I have doubts about the results because of this. Is there any "non-workaround" solution that I should clearly be using here? I couldn't find any AddMPLigandMover equivalent that works on symmetric poses.
&lt;/p&gt;

&lt;p&gt;
	I would appreciate any help!
&lt;/p&gt;

&lt;p&gt;
	Best regards
&lt;/p&gt;

&lt;p&gt;
	Michele
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-upload field-type-file field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;table class="sticky-enabled"&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/jpeg" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/1.jpg" type="image/jpeg; length=322904"&gt;1.jpg&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;315.34 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr class="even"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/jpeg" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/2.jpg" type="image/jpeg; length=213946"&gt;2.jpg&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;208.93 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/structure-prediction"&gt;Structure prediction&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/symmetry"&gt;Symmetry&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Wed, 26 May 2021 11:43:44 +0000</pubdate>
<dc:creator>Michele.Bonus</dc:creator>
<guid ispermalink="false">11210 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11210#comments</comments>
</item>
<item>
<title>MPI optimization on TACC stampede2 HPC</title>
<link/>https://www.rosettacommons.org/node/11152
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	Dear community,
&lt;/p&gt;

&lt;p&gt;
	I am new to MPI so please correct any misuse of terms. My question is about optimizing for MPI on an HPC or a second (preferred) solution to my issue is to optimize my RAM usage so I don't have to run MPI, serial would actually improve overall models produced anyways.
&lt;/p&gt;

&lt;p&gt;
	       First I have a very simple question, in the output of rosetta how do I know how many cores are being used in the MPI? I see (0), (1), and (2) at the beginning of each line so I'm assuming this mean 1 2 and 3 cores being used for that output line, is this correct? Basically if I'm using 2 cores with MPI in the output how do I know they actually got used?
&lt;/p&gt;

&lt;p&gt;
	       I'm trying to optimize my rosetta MPI run on an HPC and my code currently is running 3X slower than expected and from reading documentation I think it just might be an option incompatibility so hoping someone with experience can advise. I have a lot of experience running with HPCs charging by the CPU but I'm using stampede2 which charges by the node so things get complicated here. Normally I'd prefer to run completely in serial but the maximum RAM the node has is 96GB and my system uses 3GB per run limiting me to about 35 runs per node (emperically tested this) but I have 68 available cores thus the want to include MPI to take advantage of the 36 idle cores (assuming I play it safe and only run 32 runs/node). Again with the HPC I'm using you can only request an entire node not individual CPUS.
&lt;/p&gt;

&lt;p&gt;
	So this is my plan of attack:
&lt;/p&gt;

&lt;p&gt;
	Request 1 node which has 96GB of RAM and 68 Xeon PHI CPUs. run 32 independent jobs to prevent exceeding RAM but each job will have 2 CPUs working in MPI.
&lt;/p&gt;

&lt;p&gt;
	programs I'm using to submit (screenshots attached):
&lt;/p&gt;

&lt;p&gt;
	I have 4 scripts that pass things along. First I have my sbatch submission script which uses the launcher module. The main objective in this is to request 32 tasks to be run at a time with 2 CPUs per task. Then I have a jobfile that essentially lists the total number of commands (tasks) I'd like to run, for example 320 tasks would run 10 rosetta runs on 32 (X 2 for MPI) CPUs in parallel and independently. This job file runs the rosetta command file which must use mpiexec (not mpirun) command explained below. Finally this also calls the rosetta.xml but this doesn't really play a role in the sbatch but it is there for completeness.
&lt;/p&gt;

&lt;p&gt;
	Double checking run:
&lt;/p&gt;

&lt;p&gt;
	When checking top on the node the job is submitted to 65 CPUs are in use (64 for rosetta jobs and 1 for node managment?). However, I do notice that there are 2474 total, 61 running and 2413 sleeping so not sure what this refers to maybe threads (NOTE: these numbers are for my latest 30 CPU test not 32 as I'm describing)? Unfortunately, top is the only montoring program (I use htop) so if there is a command that can be used to officially check the CPUs being used I'd appreciate it.  also in the rosetta output it has a (0) and a (1) for each line. I'm assuming this refers to 1 or 2 cpus being used but please clarify if I'm wrong. When I tested with 4 CPUs the max number I saw was (2) so maybe a solution is to run 22 tasks and MPI CPU=3?
&lt;/p&gt;

&lt;p&gt;
	output files (don't think it is helpful for troubleshooting but might be helpful in advising where to ask me to start looking):
&lt;/p&gt;

&lt;p&gt;
	Jobfile also has the rosetta terminal output saved with a file embedded with a unique stampede2 job id, launcher job # (1-320), and a launcher task id which I believe is the CPU id number running the script. Each Rosetta output silent files also has these unique embedded codes and saves all silent files to unique results directory.
&lt;/p&gt;

&lt;p&gt;
	The problem:
&lt;/p&gt;

&lt;p&gt;
	So everything runs and I believe it is doing MPI in the way that I'd like it to but don't know how to check other than the (x) line mentioned above. But it is very ineffecient and takes about 13 hours versus 4-6 hours per model on my laptop. I'm doing a homology model with symmetry, membrane, and loops of a protein that is 2100 AA in total and I've spent a lot of time optimizing this part. My preference obviously is to run completely in serial but because of RAM limitations this isn't possible. I'd assume the MPI would be faster, not 3X slower, than serial so I'm just wondering if I can optimize the options here. I read this about "bind to none" option  in openmpi but again I've never dealt with MPI and so the terminaology is difficult for me to understand. Again in the top there are a lot of sleeping tasks so this is why I think it could be optimized. I've attached screenshots of the slurm submission script, the jobfile script, and the mpiexec rosetta run script. 
&lt;/p&gt;

&lt;p&gt;
	Possible solutions:
&lt;/p&gt;

&lt;p&gt;
	I've played around with options but because of the queue and the 13 hours to make a model it is taking days-weeks to get any meaningful results. I did test with a shorter 5 min run but it didn't scale. I'm continueing to try new things but thought I could save time by asking for advice. I have a feeling it has something to do with either the launcer slurm script or the way I'm calling for MPI. The launcher slurm script calls for -n = 32 # number of tasks ---cpus-per-task=2. In the rosetta MPI running file I have this line:
&lt;/p&gt;

&lt;p&gt;
	mpiexec.hydra -genv I_MPI_FALLBACK=1 -n 2 rosetta_scripts.cxx11mpi.linuxiccrelease \
&lt;/p&gt;

&lt;p&gt;
	-genv I_MPI_FALLBACK=1 #must be included otherwise the job fails. Something with Fabric and fallback disabled so don't understand this bit but included because it works.
&lt;/p&gt;

&lt;p&gt;
	-n 2 #number of cpus per task? but the document I read suggested this is how many time the command is run so I'm confused by this, maybe it should be 32?
&lt;/p&gt;

&lt;p&gt;
	There is also this passage:
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;

&lt;p&gt;
	Please note that mpirun automatically binds processes as of the start of the v1.8 series. Three binding patterns are used in the absence of any further directives:
&lt;/p&gt;

&lt;dl&gt;&lt;dt&gt;
		&lt;b&gt;Bind to core:&lt;/b&gt;
	&lt;/dt&gt;
	&lt;dd&gt;
		when the number of processes is &amp;lt;= 2
	&lt;/dd&gt;
	&lt;dt&gt;
		&lt;b&gt;Bind to socket:&lt;/b&gt;
	&lt;/dt&gt;
	&lt;dd&gt;
		when the number of processes is &amp;gt; 2
	&lt;/dd&gt;
	&lt;dt&gt;
		&lt;b&gt;Bind to none:&lt;/b&gt;
	&lt;/dt&gt;
	&lt;dd&gt;
		when oversubscribed
	&lt;/dd&gt;
	&lt;dd&gt;
		 
	&lt;/dd&gt;
	&lt;dd&gt;
		It sounds like I should bind to core since I'm running with 2 but really I'm running with 32X2 so should I bind to none?
	&lt;/dd&gt;
	&lt;dd&gt;
		 
	&lt;/dd&gt;
	&lt;dd&gt;
		MPIrun document:
	&lt;/dd&gt;
	&lt;dd&gt;
		 
	&lt;/dd&gt;
	&lt;dd&gt;
		&lt;a href="https://www.open-mpi.org/doc/v3.0/man1/mpirun.1.php"&gt;https://www.open-mpi.org/doc/v3.0/man1/mpirun.1.php&lt;/a&gt;
	&lt;/dd&gt;
	&lt;dd&gt;
		 
	&lt;/dd&gt;
	&lt;dd&gt;
		Sorry if this isn't a problem so much as helping me improve my code and unfortunately no one in my network has experience running rosetta in MPI.
	&lt;/dd&gt;
	&lt;dd&gt;
		 
	&lt;/dd&gt;
&lt;/dl&gt;&lt;p&gt;
	Thank you for your help and please let me know if more information or clarification is needed,
&lt;/p&gt;

&lt;p&gt;
	Ryan
&lt;/p&gt;

&lt;p&gt;
	 
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-upload field-type-file field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;table class="sticky-enabled"&gt;
 &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Attachment&lt;/th&gt;&lt;th&gt;Size&lt;/th&gt; &lt;/tr&gt;&lt;/thead&gt;
&lt;tbody&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/png" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/Screenshot%20from%202021-03-16%2017-40-01.png" type="image/png; length=293974" title="Screenshot from 2021-03-16 17-40-01.png"&gt;launcher slurm&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;287.08 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr class="even"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/png" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/Screenshot%20from%202021-03-16%2017-35-33.png" type="image/png; length=503294" title="Screenshot from 2021-03-16 17-35-33.png"&gt;jobfile launcher&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;491.5 KB&lt;/td&gt; &lt;/tr&gt;
 &lt;tr class="odd"&gt;&lt;td&gt;&lt;span class="file"&gt;&lt;img class="file-icon" alt="" title="image/png" src="/modules/file/icons/image-x-generic.png" /&gt; &lt;a href="https://www.rosettacommons.org/sites/default/files/uploads/forum/Screenshot%20from%202021-03-16%2017-34-22.png" type="image/png; length=317654" title="Screenshot from 2021-03-16 17-34-22.png"&gt;rosetta mpi script&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;310.21 KB&lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/structure-prediction"&gt;Structure prediction&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/loop-modeling"&gt;Loop Modeling&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/symmetry"&gt;Symmetry&lt;/a&gt;&lt;/div&gt;&lt;div class="field-item odd"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/solved"&gt;Solved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-general"&gt;Rosetta 3 - General &lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Wed, 17 Mar 2021 01:07:26 +0000</pubdate>
<dc:creator>rlwoltz</dc:creator>
<guid ispermalink="false">11152 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11152#comments</comments>
</item>
<item>
<title>core.optimization.LineMinimizer: [ ERROR ] Inaccurate G!</title>
<link/>https://www.rosettacommons.org/node/11127
 <description>&lt;div class="field field-name-body field-type-text-with-summary field-label-hidden"&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;div class="tex2jax"&gt;&lt;p&gt;
	I am doing an efficiency analylis on the different minimization options in Rosetta using FastRelax, MPRelax and lbfgs_armijo_nonmonotone minimizer on a membrane protein using the franklin2019 score function and I very very often get this error:
&lt;/p&gt;

&lt;p&gt;
	core.optimization.LineMinimizer: [ ERROR ] Inaccurate G!
&lt;/p&gt;

&lt;p&gt;
	It is clear to me that they do not perform as well when the error occurs but how worried should I be about it? I can get FastRelax and armijo to work without giving the error but MPRelax always has a bunch of those. I have read that it only worsen the accuracy but it is still useful, is that correct?
&lt;/p&gt;

&lt;p&gt;
	Thank you.
&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-field-category field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Category:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/category/membrane"&gt;Membrane&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Forums:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/forums/rosetta-3/rosetta-3-applications"&gt;Rosetta 3 - Applications&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="field field-name-taxonomy-vocabulary-6 field-type-taxonomy-term-reference field-label-above"&gt;&lt;div class="field-label"&gt;Post Situation:&amp;nbsp;&lt;/div&gt;&lt;div class="field-items"&gt;&lt;div class="field-item even"&gt;&lt;a href="/category/post-situation/unsolved"&gt;Unsolved&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
<pubdate>Thu, 11 Feb 2021 08:46:23 +0000</pubdate>
<dc:creator>aralz</dc:creator>
<guid ispermalink="false">11127 at https://www.rosettacommons.org</guid>
<comments>https://www.rosettacommons.org/node/11127#comments</comments>
</item>
</channel>
</rss>
