Tremolo
Download
Publications
Documentation
Contact: Mingxun Wang [miw023 (at) cs.ucsd.edu]
Summary
Tremolo is a spectral library search tool that leverages the Spectral Library Generating Function (SLGF) concept to identify spectrum-spectrum matches (SSMs). The SLGF models the variability of replicate spectra as compared to reference library spectra. Given a similarity function (in our case cosine), SLGF yields an expected score distribution for each reference library spectrum. Tremolo is able to assign p-values to SSMs and it has been shown to increase the sensitivity of spectral library searches.Documentation
Spectral Libraries
Spectral libraries used for searching are derived from NIST peptide libraries. However, the NIST libraries cannot be used directly as precomputation is required to calculate the expected score distributions for each reference library spectrum.
Currently the following libraries are available for download and soon the SLGF precomputation software will be available soon.
Human_NIST_SLGF.zipYeast_NIST_SLGF.zip
Tremolo
Usage: main_execmodule ExecSpectralLibrarySearchSLGF <params_file>Example command line:
./main_execmodule ExecSpectralLibrarySearchSLGF ./exampleparams.paramsConvert command line:
./convert <input mzXML>This will output the pklbin file in the current directory with a modified extension to pklbin.
Parameter Documentation
EXISTING_LIBRARY_MGF - MGF of Target High Abundance Spectral Library EXISTING_LIBRARY_MGF_DECOY - MGF of Decoy High Abundance Spectral Library ANNOTATEDMGF_TARGET_LOW - MGF of Target Low Abundance Spectral Library ANNOTATEDMGF_DECOY_LOW - MGF of Decoy Low Abundance Spectral Library searchspectra - input search spectra, must be in pklbin or mgf format (converter supplied), deliminated by spaces AMINOACIDMASS_FILE - amino acid masses file MODEL_FILE - Dancik model file RESULTS_DIR - output PSM tsv path tolerance.PM_tolerance - precursor tolerance in Th
Output
Outputs are in tab-delimited format. Each column is denoted with headers and the relevant columns and meanings are as follows:#Scan# - scan number of the searched spectra SpectrumFile - original file name of the searched file Annotation - Peptide ID MQScore - match score FDR - False discovery rate isDecoy - ID is from decoy library
Downloads
Tremolo_8_21_2013.zipPublications
Spectral Library Generating Function for Assessing Spectrum-Spectrum Match Significance.Mingxun Wang, Nuno Bandeira.
Journal of Proteome Research, Epub ahead of print