<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://feig.bch.msu.edu/mmtsb/mwiki-mmtsb/index.php?action=history&amp;feed=atom&amp;title=Ensrun.pl</id>
	<title>Ensrun.pl - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://feig.bch.msu.edu/mmtsb/mwiki-mmtsb/index.php?action=history&amp;feed=atom&amp;title=Ensrun.pl"/>
	<link rel="alternate" type="text/html" href="https://feig.bch.msu.edu/mmtsb/mwiki-mmtsb/index.php?title=Ensrun.pl&amp;action=history"/>
	<updated>2026-05-23T11:13:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://feig.bch.msu.edu/mmtsb/mwiki-mmtsb/index.php?title=Ensrun.pl&amp;diff=1396&amp;oldid=prev</id>
		<title>Feig at 21:52, 11 August 2006</title>
		<link rel="alternate" type="text/html" href="https://feig.bch.msu.edu/mmtsb/mwiki-mmtsb/index.php?title=Ensrun.pl&amp;diff=1396&amp;oldid=prev"/>
		<updated>2006-08-11T21:52:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mmtsbToolUsage cmd=&amp;quot;ensrun.pl&amp;quot;&amp;gt;&amp;lt;/mmtsbToolUsage&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
This script is used to execute user commands for ensemble structures.&lt;br /&gt;
Required is the tag of the strucutures for which the command is applied.&lt;br /&gt;
A single command may follow as the last parameter on the command line.&lt;br /&gt;
Alternatively, one or more commands can be provided through standard input.&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
For each ensemble structure the command is then executed with the&lt;br /&gt;
PDB structure passed through standard input/output. For a list of&lt;br /&gt;
commands, the PDB structure is only passed to the first command.&lt;br /&gt;
The command has to be setup appropriately to be able to read the PDB&lt;br /&gt;
structure from standard input unless &amp;lt;B&amp;gt;-noinp&amp;lt;/B&amp;gt; is given. In this&lt;br /&gt;
case no data is passed to the command through standard input/output.&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
Three modes are available to treat the&lt;br /&gt;
command output. In the first mode (if neither of the options &amp;lt;B&amp;gt;-set&amp;lt;/B&amp;gt; or&lt;br /&gt;
&amp;lt;B&amp;gt;-new&amp;lt;/B&amp;gt; are given) the output is ignored. In the second mode&lt;br /&gt;
the output is used to set one or more property values within&lt;br /&gt;
the ensemble under property tags given with the &amp;lt;B&amp;gt;-set&amp;lt;/B&amp;gt; option.&lt;br /&gt;
One or more property tag names may be appended with an index specifying the&lt;br /&gt;
field within the command output line where the respective value is located.&lt;br /&gt;
Values that have been set already they will not be recomputed&lt;br /&gt;
and overwritten unless &amp;lt;B&amp;gt;-overwrite&amp;lt;/B&amp;gt; is specified.&lt;br /&gt;
In the third mode the command output is assumed to be a new PDB structure&lt;br /&gt;
and used to generate a new ensemble structure set. In this case the&lt;br /&gt;
corresponding tag of the new ensemble has to be set with &amp;lt;B&amp;gt;-new&amp;lt;/B&amp;gt;. The&lt;br /&gt;
new structures are then automatically checked in and analyzed if&lt;br /&gt;
a reference structure is available or supplied with &amp;lt;B&amp;gt;-natpdb&amp;lt;/B&amp;gt;.&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
As in &amp;lt;docmark&amp;gt;ensmin.pl&amp;lt;/docmark&amp;gt; and &amp;lt;docmark&amp;gt;enslatsim.pl&amp;lt;/docmark&amp;gt;&lt;br /&gt;
the options &amp;lt;B&amp;gt;-dir&amp;lt;/B&amp;gt;, &amp;lt;B&amp;gt;-run&amp;lt;/B&amp;gt; are available to select the&lt;br /&gt;
ensemble directory and specify a subset of ensemble structures.&lt;br /&gt;
The options for parallel execution are listed &amp;lt;A HREF=&amp;quot;http://mmtsb.scripps.edu/cgi-bin/parallelopt&amp;quot;&amp;gt;here.&amp;lt;/A&amp;gt;&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Options ==&lt;br /&gt;
&lt;br /&gt;
; -help : usage information&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mmtsbToolExample cmd=&amp;quot;ensrun.pl&amp;quot; set=&amp;quot;/apps/mmtsb/bench/ensrun.pl-test/test1&amp;quot;&amp;gt;&amp;lt;/mmtsbToolExample&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;mmtsbToolExample cmd=&amp;quot;ensrun.pl&amp;quot; set=&amp;quot;/apps/mmtsb/bench/ensrun.pl-test/test2&amp;quot;&amp;gt;&amp;lt;/mmtsbToolExample&amp;gt;&lt;/div&gt;</summary>
		<author><name>Feig</name></author>
		
	</entry>
</feed>