Skip to content

Instantly share code, notes, and snippets.

@lars20070
Created September 26, 2015 10:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lars20070/ee494fc836dcf4a224d7 to your computer and use it in GitHub Desktop.
Save lars20070/ee494fc836dcf4a224d7 to your computer and use it in GitHub Desktop.
OpenMS workflow, appends shuffled decoy database, 26/09/2015
<?xml version="1.0" encoding="ISO-8859-1"?>
<PARAMETERS version="1.6.2" xsi:noNamespaceSchemaLocation="http://open-ms.sourceforge.net/schemas/Param_1_6_2.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<NODE name="info" description="">
<ITEM name="version" value="2.0.0" type="string" description="" required="false" advanced="false" />
<ITEM name="num_vertices" value="3" type="int" description="" required="false" advanced="false" />
<ITEM name="num_edges" value="2" type="int" description="" required="false" advanced="false" />
<ITEM name="description" value="&lt;![CDATA[&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Arial&apos;; font-size:12pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Appends a shuffled version to the target input fasta database. Decoy proteins are denoted by a prefix &amp;quot;dec_&amp;quot;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;]]&gt;" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="vertices" description="">
<NODE name="0" description="">
<ITEM name="recycle_output" value="false" type="string" description="" required="false" advanced="false" />
<ITEM name="toppas_type" value="input file list" type="string" description="" required="false" advanced="false" />
<ITEMLIST name="file_names" type="string" description="" required="false" advanced="false">
<LISTITEM value="../../proteome-databases/uniprot-human-Nov26-2013-reference-reviewed-canonical-without-isoforms.fasta"/>
</ITEMLIST>
<ITEM name="x_pos" value="-1040" type="double" description="" required="false" advanced="false" />
<ITEM name="y_pos" value="-1020" type="double" description="" required="false" advanced="false" />
</NODE>
<NODE name="2" description="">
<ITEM name="recycle_output" value="false" type="string" description="" required="false" advanced="false" />
<ITEM name="toppas_type" value="output file list" type="string" description="" required="false" advanced="false" />
<ITEM name="x_pos" value="-1040" type="double" description="" required="false" advanced="false" />
<ITEM name="y_pos" value="-660" type="double" description="" required="false" advanced="false" />
<ITEM name="output_folder_name" value="" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="1" description="">
<ITEM name="recycle_output" value="false" type="string" description="" required="false" advanced="false" />
<ITEM name="toppas_type" value="tool" type="string" description="" required="false" advanced="false" />
<ITEM name="tool_name" value="DecoyDatabase" type="string" description="" required="false" advanced="false" />
<ITEM name="tool_type" value="" type="string" description="" required="false" advanced="false" />
<ITEM name="x_pos" value="-1040" type="double" description="" required="false" advanced="false" />
<ITEM name="y_pos" value="-840" type="double" description="" required="false" advanced="false" />
<NODE name="parameters" description="">
<ITEMLIST name="in" type="input-file" description="Input FASTA file(s), each containing a database. It is recommended to include a contaminant database as well." required="true" advanced="false" supported_formats="*.fasta">
</ITEMLIST>
<ITEM name="out" value="" type="output-file" description="Output FASTA file where the decoy database will be written to." required="true" advanced="false" supported_formats="*.fasta" />
<ITEM name="decoy_string" value="dec_" type="string" description="String that is appended to the accession of the protein database to indicate a decoy protein." required="false" advanced="false" />
<ITEM name="decoy_string_position" value="prefix" type="string" description="Should the &apos;decoy_string&apos; be prepended (prefix) or appended (suffix) to the protein accession?" required="false" advanced="false" restrictions="prefix,suffix" />
<ITEM name="append" value="true" type="string" description="If this flag is used, the decoy database is appended to the target database, allowing combined target decoy searches." required="false" advanced="false" restrictions="true,false" />
<ITEM name="shuffle" value="true" type="string" description="If &apos;true&apos; then the decoy hit are shuffled from the target sequences, otherwise they are reversed" required="false" advanced="false" restrictions="true,false" />
<ITEM name="log" value="" type="string" description="Name of log file (created only when specified)" required="false" advanced="true" />
<ITEM name="debug" value="0" type="int" description="Sets the debug level" required="false" advanced="true" />
<ITEM name="threads" value="1" type="int" description="Sets the number of threads allowed to be used by the TOPP tool" required="false" advanced="false" />
<ITEM name="no_progress" value="false" type="string" description="Disables progress logging to command line" required="false" advanced="true" restrictions="true,false" />
<ITEM name="test" value="false" type="string" description="Enables the test mode (needed for internal use only)" required="false" advanced="true" restrictions="true,false" />
</NODE>
</NODE>
</NODE>
<NODE name="edges" description="">
<NODE name="0" description="">
<NODE name="source/target" description="">
<ITEM name="" value="0/1" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="source_out_param" description="">
<ITEM name="" value="__no_name__" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="target_in_param" description="">
<ITEM name="" value="in" type="string" description="" required="false" advanced="false" />
</NODE>
</NODE>
<NODE name="1" description="">
<NODE name="source/target" description="">
<ITEM name="" value="1/2" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="source_out_param" description="">
<ITEM name="" value="out" type="string" description="" required="false" advanced="false" />
</NODE>
<NODE name="target_in_param" description="">
<ITEM name="" value="__no_name__" type="string" description="" required="false" advanced="false" />
</NODE>
</NODE>
</NODE>
</PARAMETERS>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment