~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to doc/html/TOPP_InspectAdapter.html

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<TITLE>InspectAdapter</TITLE>
 
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
 
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
 
6
</HEAD>
 
7
<BODY BGCOLOR="#FFFFFF">
 
8
<A href="index.html">Home</A> &nbsp;&middot;
 
9
<A href="classes.html">Classes</A> &nbsp;&middot;
 
10
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
 
11
<A href="modules.html">Modules</A> &nbsp;&middot;
 
12
<A href="functions_func.html">Members</A> &nbsp;&middot;
 
13
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
 
14
<A href="pages.html">Related Pages</A>
 
15
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
16
<!-- Generated by Doxygen 1.8.5 -->
 
17
</div><!-- top -->
 
18
<div class="header">
 
19
  <div class="headertitle">
 
20
<div class="title">InspectAdapter </div>  </div>
 
21
</div><!--header-->
 
22
<div class="contents">
 
23
<div class="textblock"><p>Identifies peptides in MS/MS spectra via Inspect.</p>
 
24
<center> <table class="doxtable">
 
25
<tr>
 
26
<td align="center" bgcolor="#EBEBEB">pot. predecessor tools  </td><td valign="middle" rowspan="2"><img class="formulaInl" alt="$ \longrightarrow $" src="form_91.png"/> InspectAdapter <img class="formulaInl" alt="$ \longrightarrow $" src="form_91.png"/> </td><td align="center" bgcolor="#EBEBEB">pot. successor tools   </td></tr>
 
27
<tr>
 
28
<td valign="middle" align="center" rowspan="1">any signal-/preprocessing tool <br/>
 
29
 (in mzML format) </td><td valign="middle" align="center" rowspan="1"><a class="el" href="TOPP_IDFilter.html">IDFilter</a> or <br/>
 
30
 any protein/peptide processing tool  </td></tr>
 
31
</table>
 
32
</center><dl class="experimental"><dt><b><a class="el" href="experimental.html#_experimental000012">Experimental classes:</a></b></dt><dd>This tool has not been tested thoroughly and might behave not as expected!</dd></dl>
 
33
<p>This wrapper application serves for getting peptide peptide_identifications for MS/MS spectra. The wrapper can be executed in three different modes: </p>
 
34
<ol>
 
35
<li>
 
36
<p class="startli">The whole process of ProteinIdentification via Inspect is executed. Inputfile is an mz file containing the MS/MS spectra (Supported spectrum file formats are .mzXML, .mzData) for which the identifications are to be found and one ore more databases in either trie, FASTA or Swissprot format containing the possible proteins. The given databases are converted and merged into one trie database. This is done because Inspect does the conversion anyway (though with a bug) and may actually not use more than two databases (one of them in trie format). Additionally you thus can reuse the database without having Inspect done the conversion every time. The drawback is, of course, that you need the same amount of space for the trie database as well, which can, in case of large and/or many databases, be a problem. The results are written as a idXML output file. This mode is selected by default. </p>
 
37
<p class="endli"></p>
 
38
</li>
 
39
<li>
 
40
<p class="startli">Only the first part of the ProteinIdentification process is performed. This means that an Inspect input file is generated and the given databases are converted and merged into one trie database. This file can be used directly with Inspect whereas the created database and the spectrum file(s) have to remain at the given positions. Calling an Inspect process should look like the following:</p>
 
41
<div class="fragment"><div class="line">./inspect -i  inputfilename -o outputfilename  </div>
 
42
</div><!-- fragment --><p>Consult your Inspect reference manual for further details.</p>
 
43
<p>This mode is selected by the <b>-inspect_in</b> option in the command line. </p>
 
44
<p class="endli"></p>
 
45
</li>
 
46
<li>
 
47
<p class="startli">Only the second part of the ProteinIdentification process is performed. This means that the output of an Inspect run is analyzed and the result written to an idXML file.</p>
 
48
<p class="endli">This mode is selected by the <b>-inspect_out</b> option in the command line.  </p>
 
49
</li>
 
50
</ol>
 
51
<p><b>The command line parameters of this tool are:</b> </p>
 
52
<pre class="fragment">
 
53
InspectAdapter -- Annotates MS/MS spectra using Inspect.
 
54
Version: 1.11.1 Nov 14 2013, 11:18:15, Revision: 11976
 
55
 
 
56
Usage:
 
57
  InspectAdapter &lt;options&gt;
 
58
 
 
59
Options (mandatory options marked with '*'):
 
60
  -in &lt;file&gt;*                      Input file in mzXML or mzData format.
 
61
                                   Note: In mode 'inspect_out' an Inspect results file is read. (valid forma
 
62
                                   ts: 'mzXML', 'mzData')
 
63
  -out &lt;file&gt;*                     Output file in idXML format.
 
64
                                   Note: In mode 'inspect_in' an Inspect input file is written. (valid forma
 
65
                                   ts: 'idXML')
 
66
  -inspect_in                      If this flag is set the InspectAdapter will read in mzXML,
 
67
                                   write an Inspect input file and generate a trie database
 
68
  -inspect_out                     If this flag is set the InspectAdapter will read in a Inspect results file
 
69
                                   and write idXML
 
70
  -inspect_directory &lt;dir&gt;         The directory in which Inspect is located
 
71
  -temp_data_directory &lt;dir&gt;       A directory in which some temporary files can be stored
 
72
  -dbs &lt;file&gt;                      Name(s) of database(s) to search in (FASTA and SwissProt supported)
 
73
  -trie_dbs &lt;file&gt;                 Name(s) of databases(s) to search in (trie-format)
 
74
  -new_db &lt;file&gt;                   Name of the merged trie database
 
75
  -instrument &lt;i&gt;                  The instrument that was used to measure the spectra
 
76
                                   (If set to QTOF, uses a QTOF-derived fragmentation model,
 
77
                                   and does not attempt to correct the parent mass.) (valid: 'ESI-ION-TRAP',
 
78
                                   'QTOF', 'FT-Hybrid')
 
79
  -precursor_mass_tolerance &lt;tol&gt;  The precursor mass tolerance (default: '2')
 
80
  -peak_mass_tolerance &lt;tol&gt;       The peak mass tolerance (default: '1')
 
81
  -list_modifications              Show a list of the available modifications
 
82
  -modifications &lt;mods&gt;            The colon-separated modifications; may be
 
83
                                   &lt;name&gt;,&lt;type&gt;, e.g.: Deamidation,opt or
 
84
                                   &lt;composition&gt;,&lt;residues&gt;,&lt;type&gt;,&lt;name&gt;, e.g.: H2C2O,KCS,opt,Acetyl or
 
85
                                   &lt;mass&gt;,&lt;residues&gt;,&lt;type&gt;,&lt;name&gt;, e.g.: 42.0367,KCS,opt,Acetyl or
 
86
                                   Valid values for type are "fix" and "opt" (default)
 
87
                                   If you want terminal PTMs, write "cterm" or "nterm" instead of residues
 
88
  -use_monoisotopic_mod_mass       Use monoisotopic masses for the modifications
 
89
  -modifications_xml_file &lt;file&gt;   Name of an XML file with the modifications
 
90
  -cleavage &lt;enz&gt;                  The enzyme used for digestion (default: 'Trypsin')
 
91
  -inspect_output &lt;file&gt;           Name for the output file of Inspect (may only be used in a full run)
 
92
  -inspect_input &lt;file&gt;            Name for the input file of Inspect (may only be used in a full run)
 
93
  -multicharge                     Attempt to guess the precursor charge and mass,
 
94
                                   and consider multiple charge states if feasible
 
95
  -max_modifications_pp &lt;num&gt;      Number of PTMs permitted in a single peptide. (default: '-1')
 
96
  -tag_count &lt;num&gt;                 Number of tags to generate (default: '-1')
 
97
  -no_tmp_dbs                      No temporary databases are used
 
98
  -p_value &lt;prob&gt;                  Annotations with inferior p-value are ignored (default: '1')
 
99
 
 
100
Options for blind search:
 
101
  -blind:blind                     Perform a blind search (allowing arbitrary modification masses),
 
102
                                   is preceeded by a normal search to gain a smaller database.
 
103
                                   (in full mode only)
 
104
  -blind:blind_only                Like blind but no prior search is performed to reduce the database size
 
105
  -blind:p_value_blind &lt;prob&gt;      Used for generating the minimized database (default: '1')
 
106
  -blind:snd_db &lt;file&gt;             Name of the minimized trie database generated when using blind mode.
 
107
  -blind:max_ptm_size &lt;num&gt;        Maximum modification size (in Da) to consider (default: '250')
 
108
 
 
109
                                   
 
110
  -contact_name &lt;name&gt;             Name of the contact (default: 'unknown')
 
111
  -contact_institution &lt;name&gt;      Name of the contact institution (default: 'unknown')
 
112
  -contact_info &lt;info&gt;             Some information about the contact (default: 'unknown')
 
113
                                   
 
114
Common TOPP options:
 
115
  -ini &lt;file&gt;                      Use the given TOPP INI file
 
116
  -threads &lt;n&gt;                     Sets the number of threads allowed to be used by the TOPP tool (default: 
 
117
                                   '1')
 
118
  -write_ini &lt;file&gt;                Writes the default configuration file
 
119
  --help                           Shows options
 
120
  --helphelp                       Shows all options (including advanced)
 
121
 
 
122
</pre><p> <b>INI file documentation of this tool:</b> <div class="ini_global">
 
123
<div class="legend">
 
124
<b>Legend:</b><br>
 
125
 <div class="item item_required">required parameter</div>
 
126
 <div class="item item_advanced">advanced parameter</div>
 
127
</div>
 
128
  <div class="node"><span class="node_name">+InspectAdapter</span><span class="node_description">Annotates MS/MS spectra using Inspect.</span></div>
 
129
    <div class="item item_advanced"><span class="item_name" style="padding-left:16px;">version</span><span class="item_value">1.11.1</span>
 
130
<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 'InspectAdapter'</span></div>
 
131
      <div class="item"><span class="item_name item_required" style="padding-left:24px;">in</span><span class="item_value"></span>
 
132
<span class="item_description">input file in mzXML or mzData format.<br>Note: In mode 'inspect_out' an Inspect results file is read.</span><span class="item_tags">input file</span><span class="item_restrictions">*.mzXML,*.mzData</span></div>      <div class="item"><span class="item_name item_required" style="padding-left:24px;">out</span><span class="item_value"></span>
 
133
<span class="item_description">output file in idXML format.<br>Note: In mode 'inspect_in' an Inspect input file is written.</span><span class="item_tags">output file</span><span class="item_restrictions">*.idXML</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">inspect_in</span><span class="item_value">false</span>
 
134
<span class="item_description">if this flag is set the InspectAdapter will read in mzXML,<br>write an Inspect input file and generate a trie database</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">inspect_out</span><span class="item_value">false</span>
 
135
<span class="item_description">if this flag is set the InspectAdapter will read in a Inspect results file<br>and write idXML</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">inspect_directory</span><span class="item_value"></span>
 
136
<span class="item_description">the directory in which Inspect is located</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">temp_data_directory</span><span class="item_value"></span>
 
137
<span class="item_description">a directory in which some temporary files can be stored</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">dbs</span><span class="item_value"></span>
 
138
<span class="item_description">name(s) of database(s) to search in (FASTA and SwissProt supported)</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">trie_dbs</span><span class="item_value"></span>
 
139
<span class="item_description">name(s) of databases(s) to search in (trie-format)</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">new_db</span><span class="item_value"></span>
 
140
<span class="item_description">name of the merged trie database</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">instrument</span><span class="item_value"></span>
 
141
<span class="item_description">the instrument that was used to measure the spectra<br>(If set to QTOF, uses a QTOF-derived fragmentation model,<br>and does not attempt to correct the parent mass.)</span><span class="item_tags"></span><span class="item_restrictions">ESI-ION-TRAP,QTOF,FT-Hybrid</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">precursor_mass_tolerance</span><span class="item_value">2</span>
 
142
<span class="item_description">the precursor mass tolerance</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">peak_mass_tolerance</span><span class="item_value">1</span>
 
143
<span class="item_description">the peak mass tolerance</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">list_modifications</span><span class="item_value">false</span>
 
144
<span class="item_description">show a list of the available modifications</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">modifications</span><span class="item_value"></span>
 
145
<span class="item_description">the colon-separated modifications; may be<br><name>,<type>, e.g.: Deamidation,opt or<br><composition>,<residues>,<type>,<name>, e.g.: H2C2O,KCS,opt,Acetyl or<br><mass>,<residues>,<type>,<name>, e.g.: 42.0367,KCS,opt,Acetyl or<br>Valid values for type are "fix" and "opt" (default)<br>If you want terminal PTMs, write "cterm" or "nterm" instead of residues</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">use_monoisotopic_mod_mass</span><span class="item_value">false</span>
 
146
<span class="item_description">use monoisotopic masses for the modifications</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">modifications_xml_file</span><span class="item_value"></span>
 
147
<span class="item_description">name of an XML file with the modifications</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">cleavage</span><span class="item_value">Trypsin</span>
 
148
<span class="item_description">the enzyme used for digestion</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">inspect_output</span><span class="item_value"></span>
 
149
<span class="item_description">name for the output file of Inspect (may only be used in a full run)</span><span class="item_tags">output file</span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">inspect_input</span><span class="item_value"></span>
 
150
<span class="item_description">name for the input file of Inspect (may only be used in a full run)</span><span class="item_tags">input file</span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">multicharge</span><span class="item_value">false</span>
 
151
<span class="item_description">attempt to guess the precursor charge and mass,<br>and consider multiple charge states if feasible</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">max_modifications_pp</span><span class="item_value">-1</span>
 
152
<span class="item_description">number of PTMs permitted in a single peptide.</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">tag_count</span><span class="item_value">-1</span>
 
153
<span class="item_description">number of tags to generate</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">no_tmp_dbs</span><span class="item_value">false</span>
 
154
<span class="item_description">no temporary databases are used</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">p_value</span><span class="item_value">1</span>
 
155
<span class="item_description">annotations with inferior p-value are ignored</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">contact_name</span><span class="item_value">unknown</span>
 
156
<span class="item_description">Name of the contact</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">contact_institution</span><span class="item_value">unknown</span>
 
157
<span class="item_description">Name of the contact institution</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">contact_info</span><span class="item_value">unknown</span>
 
158
<span class="item_description">Some information about the contact</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;">log</span><span class="item_value"></span>
 
159
<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>
 
160
<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>
 
161
<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>
 
162
<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>
 
163
<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 class="node"><span class="node_name">+++blind</span><span class="node_description">Options for blind search</span></div>
 
164
        <div class="item"><span class="item_name" style="padding-left:32px;">blind</span><span class="item_value">false</span>
 
165
<span class="item_description">perform a blind search (allowing arbitrary modification masses),<br>is preceeded by a normal search to gain a smaller database.<br>(in full mode only)</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>        <div class="item"><span class="item_name" style="padding-left:32px;">blind_only</span><span class="item_value">false</span>
 
166
<span class="item_description">like blind but no prior search is performed to reduce the database size</span><span class="item_tags"></span><span class="item_restrictions">true,false</span></div>        <div class="item"><span class="item_name" style="padding-left:32px;">p_value_blind</span><span class="item_value">1</span>
 
167
<span class="item_description">used for generating the minimized database</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>        <div class="item"><span class="item_name" style="padding-left:32px;">snd_db</span><span class="item_value"></span>
 
168
<span class="item_description">name of the minimized trie database generated when using blind mode.</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>        <div class="item"><span class="item_name" style="padding-left:32px;">max_ptm_size</span><span class="item_value">250</span>
 
169
<span class="item_description">maximum modification size (in Da) to consider</span><span class="item_tags"></span><span class="item_restrictions"> </span></div></div>
 
170
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000032">Todo:</a></b></dt><dd>rewrite the Adapter! It uses old formats and coding style, e.g. mzData input allowed, no input restrictions, manual (unneccessary file checking of input files) etc... + the interface is not convenient, etc ...</dd></dl>
 
171
</div></div><!-- contents -->
 
172
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
173
<TABLE width="100%" border="0">
 
174
<TR>
 
175
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
 
176
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:24 using doxygen 1.8.5</font></TD>
 
177
</TR>
 
178
</TABLE>
 
179
</BODY>
 
180
</HTML>