X! Tandem is an open-source search engine that matches tandem mass spectra with peptide sequences. LabKey Server uses X! Tandem to search an mzXML file against a FASTA database and displays the results in the MS2 viewer for analysis.
For many applications, the X! Tandem default settings used by LabKey Server are likely to be adequate, so you may not need to change them. If you do wish to override some of the default settings, you can do so in one of two ways:
Note: When you create a new search protocol for a given data file or set of files, you can override the default parameters. In LabKey Server, the default parameters are defined in a file named default_input.xml file, at the pipeline root. You can modify the default parameters for the pipeline during the pipeline setup process, or you can accept the installed defaults. If you are modifying search protocol parameters for a specific protocol, the parameter definitions in the XML block on the search page are merged with the defaults at runtime.
If you're just getting started with LabKey Server, the installed search engine defaults should be sufficient to meet your needs until you're more familiar with the system.
See the section entitled "Search Parameter Syntax" under Search and Process MS2 Data for general information on parameter syntax. Most X! Tandem parameters are defined in the X! Tandem documentation, available here:
LabKey Server provides additional parameters for X! Tandem for working with the data pipeline and for performing quantitation. For further details, please see: Configure Common Parameters.
X!Tandem supports pluggable scoring implementations. The version of X!Tandem included with the LabKey Server Windows installer includes both X!Tandem's native scoring (the default), and k-score. You can choose an alternate scoring implementation with this parameter:
<note label="scoring, algorithm" type="input">k-score</note>
As you become more familiar with LabKey Server and X! Tandem, you may wish to override the default X! Tandem parameters to hone your search more finely. Note that the X! Tandem default values provide good results for most purposes, so it's not necessary to override them unless you have a specific purpose for doing so.
The get started tutorial overrides some of the default X! Tandem parameters to demonstrate how to change certain ones. The override values are stored with the tutorial's ready-made search protocol, and appear as follows:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Override default parameters here. -->
<note label="spectrum, parent monoisotopic mass error minus" type="input">2.1</note>
<note label="spectrum, fragment mass type" type="input">average</note>
<note label="residue, modification mass" type="input">227.2@C</note>
<note label="residue, potential modification mass" type="input">16.0@M,9.0@C</note>
<note label="pipeline quantitation, residue label mass" type="input">9.0@C</note>
<note label="pipeline quantitation, algorithm" type="input">xpress</note>
Taking each parameter in turn: