File: TOPP_FalseDiscoveryRate.html

package info (click to toggle)
openms 1.11.1-5
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 436,688 kB
  • ctags: 150,907
  • sloc: cpp: 387,126; xml: 71,547; python: 7,764; ansic: 2,626; php: 2,499; sql: 737; ruby: 342; sh: 325; makefile: 128
file content (114 lines) | stat: -rw-r--r-- 11,909 bytes parent folder | download
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
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<HTML>
<HEAD>
<TITLE>FalseDiscoveryRate</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> &nbsp;&middot;
<A href="classes.html">Classes</A> &nbsp;&middot;
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
<A href="modules.html">Modules</A> &nbsp;&middot;
<A href="functions_func.html">Members</A> &nbsp;&middot;
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
<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">FalseDiscoveryRate </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>Tool to estimate the false discovery rate on peptide and protein level </p>
<center></center><center><table class="doxtable">
<tr>
<td align="center" bgcolor="#EBEBEB">pot. predecessor tools  </td><td valign="middle" rowspan="3"><img class="formulaInl" alt="$ \longrightarrow $" src="form_91.png"/> FalseDiscoveryRate <img class="formulaInl" alt="$ \longrightarrow $" src="form_91.png"/> </td><td align="center" bgcolor="#EBEBEB">pot. successor tools   </td></tr>
<tr>
<td valign="middle" align="center" rowspan="1"><a class="el" href="TOPP_MascotAdapter.html">MascotAdapter</a> (or other ID engines)  </td><td valign="middle" align="center" rowspan="2"><a class="el" href="TOPP_IDFilter.html">IDFilter</a>   </td></tr>
<tr>
<td valign="middle" align="center" rowspan="1"><a class="el" href="TOPP_PeptideIndexer.html">PeptideIndexer</a>   </td></tr>
</table>
</center><p>This TOPP tool can calculate the false discovery rate (FDR) given a forward and backward search (or one run on a combined database). Most useful is this on protein level, however, it also can be applied to peptides.</p>
<p>The false discovery rate is defined as the number of false discoveries (the hits in the reversed search) over the number of false and correct discoveries (the hits in both databases) with a score better than a given threshold.</p>
<p>Prerequisites:</p>
<ul>
<li>When using a combined database of forward and reverse hits (thus only using one search run per ID engine), then use <a class="el" href="TOPP_PeptideIndexer.html">PeptideIndexer</a> to index an idXML file generated by a search engine adapter, e.g. <a class="el" href="TOPP_MascotAdapter.html">MascotAdapter</a>. This will allow us to discern which peptides are from the target vs. decoy database.</li>
</ul>
<p>When no decoy hits were found you will get a warning saying something like:<br/>
 "FalseDiscoveryRate: #decoy sequences is zero! Setting all target sequences to q-value/FDR 0!"<br/>
 This should be a serious concern, since the target/decoy annotation in a previous step has probably a misconfigured database (see <a class="el" href="TOPP_PeptideIndexer.html">PeptideIndexer</a>).</p>
<p><b>The command line parameters of this tool are:</b> </p>
<pre class="fragment">
FalseDiscoveryRate -- Estimates the false discovery rate on peptide and protein level using decoy searches.
Version: 1.11.1 Nov 14 2013, 11:18:15, Revision: 11976

Usage:
  FalseDiscoveryRate &lt;options&gt;

This tool has algoritm parameters that are not shown here! Please check the ini file for a detailed descripti
on or use the --helphelp option.

Options (mandatory options marked with '*'):
  -in &lt;file&gt;         Identification input file which contains a search against a concatenated sequence databa
                     se. Either specify '-in' alone or 'fwd_in' together with 'rev_in' as input. (valid forma
                     ts: 'idXML')
  -fwd_in &lt;file&gt;     Identification input to estimate FDR, forward run. (valid formats: 'idXML')
  -rev_in &lt;file&gt;     Identification input to estimate FDR, decoy run. (valid formats: 'idXML')
  -out &lt;file&gt;*       Identification output with annotated FDR (valid formats: 'idXML')
  -proteins_only     If set, the FDR of the proteins only is calculated
  -peptides_only     If set, the FDR of the peptides only is calculated
                     
                     
Common TOPP options:
  -ini &lt;file&gt;        Use the given TOPP INI file
  -threads &lt;n&gt;       Sets the number of threads allowed to be used by the TOPP tool (default: '1')
  -write_ini &lt;file&gt;  Writes the default configuration file
  --help             Shows options
  --helphelp         Shows all options (including advanced)

The following configuration subsections are valid:
 - algorithm   Parameter section for the FDR calculation algorithm

You can write an example INI file using the '-write_ini' option.
Documentation of subsection parameters can be found in the doxygen documentation or the INIFileEditor.
Have a look at the OpenMS documentation for more information.

</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">+FalseDiscoveryRate</span><span class="node_description">Estimates the false discovery rate on peptide and protein level using decoy searches.</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 'FalseDiscoveryRate'</span></div>
      <div class="item"><span class="item_name" style="padding-left:24px;">in</span><span class="item_value"></span>
<span class="item_description">Identification input file which contains a search against a concatenated sequence database. Either specify '-in' alone or 'fwd_in' together with 'rev_in' as input.</span><span class="item_tags">input file</span><span class="item_restrictions">*.idXML</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">fwd_in</span><span class="item_value"></span>
<span class="item_description">Identification input to estimate FDR, forward run.</span><span class="item_tags">input file</span><span class="item_restrictions">*.idXML</span></div>      <div class="item"><span class="item_name" style="padding-left:24px;">rev_in</span><span class="item_value"></span>
<span class="item_description">Identification input to estimate FDR, decoy run.</span><span class="item_tags">input file</span><span class="item_restrictions">*.idXML</span></div>      <div class="item"><span class="item_name item_required" style="padding-left:24px;">out</span><span class="item_value"></span>
<span class="item_description">Identification output with annotated FDR</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;">proteins_only</span><span class="item_value">false</span>
<span class="item_description">If set, the FDR of the proteins only is calculated</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;">peptides_only</span><span class="item_value">false</span>
<span class="item_description">If set, the FDR of the peptides only is calculated</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;">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 class="node"><span class="node_name">+++algorithm</span><span class="node_description">Parameter section for the FDR calculation algorithm</span></div>
        <div class="item"><span class="item_name" style="padding-left:32px;">q_value</span><span class="item_value">true</span>
<span class="item_description">If 'true', the q-values will be calculated instead of the FDRs</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;">use_all_hits</span><span class="item_value">false</span>
<span class="item_description">If 'true' not only the first hit, but all are used (peptides 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;">split_charge_variants</span><span class="item_value">false</span>
<span class="item_description">If set to 'true' charge variants are treated separately (for peptides of combined target/decoy searches 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;">treat_runs_separately</span><span class="item_value">false</span>
<span class="item_description">If set to 'true' different search runs are treated separately (for peptides of combined target/decoy searches 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;">decoy_string</span><span class="item_value">_rev</span>
<span class="item_description">String which is appended at the accession of the protein to indicate that it is a decoy protein (for proteins only).</span><span class="item_tags"></span><span class="item_restrictions"> </span></div>        <div class="item"><span class="item_name" style="padding-left:32px;">add_decoy_peptides</span><span class="item_value">false</span>
<span class="item_description">If set to true, decoy peptides will be written to output file, too. The q-value is set to the closest target score.</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>