1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91
|
<HTML>
<HEAD>
<TITLE>ExecutePipeline</TITLE>
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<A href="index.html">Home</A> ·
<A href="classes.html">Classes</A> ·
<A href="annotated.html">Annotated Classes</A> ·
<A href="modules.html">Modules</A> ·
<A href="functions_func.html">Members</A> ·
<A href="namespaces.html">Namespaces</A> ·
<A href="pages.html">Related Pages</A>
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
<!-- Generated by Doxygen 1.8.5 -->
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">ExecutePipeline </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>Executes workflows created by TOPPAS.</p>
<p>This tool is the non-GUI, i.e. command line version for non-interactive execution of TOPPAS pipelines. In order to really use this tool in batch-mode, you can provide a TOPPAS resource file (.trf) which specifies the input files for the input nodes in your pipeline.</p>
<p><b> *.trf files </b></p>
<p>A TOPPAS resource file (<code>*.trf</code>) specifies the locations of input files for a pipeline. It is an XML file following the normal TOPP INI file schema, i.e. it can be edited using the INIFileEditor or filled using a script (we do NOT provide one - sorry). It can be exported from TOPPAS (<code>File -> Save TOPPAS resource file</code>). For two input nodes 1 and 2 with files (<code>dataA.mzML</code>, <code>dataB.mzML</code>) and (<code>dataC.mzML</code>) respectively it has the following format.</p>
<div class="fragment"><div class="line"><?xml version=<span class="stringliteral">"1.0"</span> encoding=<span class="stringliteral">"ISO-8859-1"</span>?></div>
<div class="line"><PARAMETERS version=<span class="stringliteral">"1.3"</span> xsi:noNamespaceSchemaLocation=<span class="stringliteral">"http://open-ms.sourceforge.net/schemas/Param_1_3.xsd"</span> xmlns:xsi=<span class="stringliteral">"http://www.w3.org/2001/XMLSchema-instance"</span>></div>
<div class="line"> <NODE name=<span class="stringliteral">"1"</span> description=<span class="stringliteral">""</span>></div>
<div class="line"> <ITEMLIST name=<span class="stringliteral">"url_list"</span> type=<span class="stringliteral">"string"</span> description=<span class="stringliteral">""</span>></div>
<div class="line"> <LISTITEM value=<span class="stringliteral">"file:///Users/jeff/dataA.mzML"</span>/></div>
<div class="line"> <LISTITEM value=<span class="stringliteral">"file:///Users/jeff/dataB.mzML"</span>/></div>
<div class="line"> </ITEMLIST></div>
<div class="line"> </NODE></div>
<div class="line"> <NODE name=<span class="stringliteral">"2"</span> description=<span class="stringliteral">""</span>></div>
<div class="line"> <ITEMLIST name=<span class="stringliteral">"url_list"</span> type=<span class="stringliteral">"string"</span> description=<span class="stringliteral">""</span>></div>
<div class="line"> <LISTITEM value=<span class="stringliteral">"file:///Users/jeff/dataC.mzML"</span>/></div>
<div class="line"> </ITEMLIST></div>
<div class="line"> </NODE></div>
<div class="line"></PARAMETERS></div>
</div><!-- fragment --><p><b>The command line parameters of this tool are:</b> </p>
<pre class="fragment">
ExecutePipeline -- Executes workflows created by TOPPAS.
Version: 1.11.1 Nov 14 2013, 11:18:15, Revision: 11976
Usage:
ExecutePipeline <options>
Options (mandatory options marked with '*'):
-in <file>* The workflow to be executed. (valid formats: 'toppas')
-out_dir <directory> Directory for output files (default: user's home directory)
-resource_file <file> A TOPPAS resource file (*.trf) specifying the files this workflow is to be applied
to
-num_jobs <integer> Maximum number of jobs running in parallel (default: '1' min: '1')
Common TOPP options:
-ini <file> Use the given TOPP INI file
-threads <n> Sets the number of threads allowed to be used by the TOPP tool (default: '1')
-write_ini <file> Writes the default configuration file
--help Shows options
--helphelp Shows all options (including advanced)
</pre><p> <b>INI file documentation of this tool:</b> <div class="ini_global">
<div class="legend">
<b>Legend:</b><br>
<div class="item item_required">required parameter</div>
<div class="item item_advanced">advanced parameter</div>
</div>
<div class="node"><span class="node_name">+ExecutePipeline</span><span class="node_description">Executes workflows created by TOPPAS.</span></div>
<div class="item item_advanced"><span class="item_name" style="padding-left:16px;">version</span><span class="item_value">1.11.1</span>
<span class="item_description">Version of the tool that generated this parameters file.</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="node"><span class="node_name">++1</span><span class="node_description">Instance '1' section for 'ExecutePipeline'</span></div>
<div class="item"><span class="item_name item_required" style="padding-left:24px;">in</span><span class="item_value"></span>
<span class="item_description">The workflow to be executed.</span><span class="item_tags">input file</span><span class="item_restrictions">*.toppas</span></div> <div class="item"><span class="item_name" style="padding-left:24px;">out_dir</span><span class="item_value"></span>
<span class="item_description">Directory for output files (default: user's home directory)</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="item"><span class="item_name" style="padding-left:24px;">resource_file</span><span class="item_value"></span>
<span class="item_description">A TOPPAS resource file (*.trf) specifying the files this workflow is to be applied to</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="item"><span class="item_name" style="padding-left:24px;">num_jobs</span><span class="item_value">1</span>
<span class="item_description">Maximum number of jobs running in parallel</span><span class="item_tags"></span><span class="item_restrictions">1:∞</span></div> <div class="item item_advanced"><span class="item_name" style="padding-left:24px;">log</span><span class="item_value"></span>
<span class="item_description">Name of log file (created only when specified)</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="item item_advanced"><span class="item_name" style="padding-left:24px;">debug</span><span class="item_value">0</span>
<span class="item_description">Sets the debug level</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="item"><span class="item_name" style="padding-left:24px;">threads</span><span class="item_value">1</span>
<span class="item_description">Sets the number of threads allowed to be used by the TOPP tool</span><span class="item_tags"></span><span class="item_restrictions"> </span></div> <div class="item item_advanced"><span class="item_name" style="padding-left:24px;">no_progress</span><span class="item_value">false</span>
<span class="item_description">Disables progress logging to command line</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div> <div class="item item_advanced"><span class="item_name" style="padding-left:24px;">test</span><span class="item_value">false</span>
<span class="item_description">Enables the test mode (needed for internal use only)</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div></div>
</div></div><!-- contents -->
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
<TABLE width="100%" border="0">
<TR>
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:24 using doxygen 1.8.5</font></TD>
</TR>
</TABLE>
</BODY>
</HTML>
|