Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

XTandem Parser

XTandem Parser Publications:

SearchGUI and PeptideShaker:

  • To run X!Tandem searches we recommend the use of SearchGUI.
  • To visualize and analyze X!Tandem results we recommend the use of PeptideShaker.

download v1.13.0 - All platforms ReleaseNotes


XTandem Parser is a Java project for extracting information from X!Tandem output xml files. X!Tandem software can match tandem mass spectra with peptide sequences and works as a search engine for protein identification.

The output xml format can be found here (PDF).

And the input xml format is explained here here.

If you need an example file to play with, one is provided as a zip file in the downloads section on the right.

The parser is developed by Thilo Muth under the guidance of Marc Vaudel, Prof. Dr. Albert Sickmann and Prof. Dr. Lennart Martens. Great help came from Harald Barsnes who was involved in the development of OMSSA Parser. Thanks to Steffi Wortelkamp for persistent testing.

Go to top of page


The following libraries were used for the general user interface (spectrum viewer):

Go to top of page

Maven Dependency

XTandem Parser is available for use in Maven projects:


    <!-- Compomics Genesis Maven 2 repository -->
        <name>Genesis maven2 repository</name>

    <!-- old EBI repository -->
        <name>The EBI internal repository</name>

    <!-- EBI repository -->
        <name>EBI Nexus Repository</name>

Update the version number to latest released version.

Go to top of page

Result Analysis

To visualize and analyze X!Tandem results we recommend the use of PeptideShaker. PeptideShaker is a search engine independent platform for visualization of peptide and protein identification results from multiple search engines.

Go to top of page


(Click on the screenshot to see the full size version)

Go to top of page