Software:TPP

From SPCTools

Revision as of 23:48, 14 October 2014; view current revision
←Older revision | Newer revision→
Jump to: navigation, search

The Trans-Proteomic Pipeline (TPP) is a collection of integrated tools for MS/MS proteomics, developed at the SPC.

<imagemap> File:TPP.jpg rect 760 142 940 88[[1]] rect 762 203 944 153[[2]] rect 762 273 944 219[[3]] rect 1250 173 1431 88[[4]] rect 273 176 454 134[[5]] rect 273 128 454 88[[6]] rect 1010 273 1185 88[[7]] rect 515 144 700 88[[8]] rect 515 207 700 152[[9]] rect 50 333 264 300[[10]] rect 425 333 1058 300[[11]] rect 1168 333 1377 300[[12]] rect 1250 270 1433 185[[13]] </imagemap>


Contents

Authors and Contributors

See TPP:Authors and Contributors

Getting the software

Support Note

For support both during and after installation, you are strongly encouraged to consult the SPC Tools newsgroups:

Installing on a Windows System

Latest download (4.7.1)

Detailed Windows installation guide

Source code Installation (For Linux systems)

The latest source code package can be found here, on the Sashimi project site on SourceForge. These community-contributed notes are a guide to installing on the Ubuntu distribution but should be similar to other linux systems.

Advanced Topic: building the TPP from source on Windows

NOTE: These advanced topics are for developers. Windows users can download and run the TPP Windows installer, which includes everything needed to run the TPP.

Mac OSX

Please Note: The TPP is not currently officially supported on Mac OSX. This means that we cannot respond to installation or usage help requests. Users, however, are encouraged to post to the spctools-discuss newsgroup to seek help from the community, or to contact the author of the corresponding post directly.

Software contained in the TPP

Probability Assignment and Validation

PeptideProphet: Statistical validation of PSMs using search engine results.

iProphet: Distinct peptide sequence validation, using PeptideProphet results; can also combine the results of multiple search engines.

ProteinProphet: Protein identification and validation, using PeptideProphet OR iProphet results.

Mayu: Decoy-estimated FDRs (false discovery rate) for PeptideProphet results.

Protein Quantification

XPRESS: Calculation of relative abundances of peptides and proteins from isotopically labeled MS/MS samples.

ASAPRatio: Automated Statistical Analysis on Protein Ratio; an alternative to XPRESS.

Libra: Quantification of isobarically-labeled samples (e.g. iTraq, TMT, etc) for any number of channels

Graphical User Interface (GUI)

Petunia: Petunia is the name of the TPP's web-based GUI, which presents the tools in an organized and logical manner for those who do not wish to use the command-line.

Spectral Library Building and Searching

SpectraST: Searches spectral libraries (including publicly available ones from NIST and GPM) to identify peptide MS/MS spectra. Builds spectral libraries from sequence search results.

Protein ID Curation

Out2Summary - converter of SEQUEST and TurboSEQUEST *.out files into a single HTML-SUMMARY file ready for use with INTERACT

Pep3D: Viewer for LC-MS and LC-MS/MS results.

Input Processing: mzXML Tools

readmzXML: mzXML parser based on RAMP

MzXML2Search: Converts mzXML files to SEQUEST dta, MASCOT mgf, and Micromass pkl files

mzStar: SCIEX/ABI Analyst format to mzXML converter

ReAdW: ThermoFinnigan Xcalibur format to mzXML converter

MZIdentML: Handling MZIdentml

RAMP: mzXML data parser

Input Processing: Search-Engine to pepXML converters

Database Search Tools

Working with supported search engines

The TPP currently supports Sequest, Mascot, ProbID, X!Tandem, Comet, SpectraST, MSGF+, Inspect, MyriMatch, and Phenyx. Please see the supported search engines page for more information.

Example Data Analysis


TPP and Related Software Tools

This page describes the (sometimes confusing!) relationship between the many software projects that integrate with the TPP, either as compatible search engines, or as projects that repackage and redistribute the TPP itself.

Additional help

FAQ

Frequently Asked Questions

Newsgroups

subscriptions highly recommended for SPC Tools users

spctools-discuss

spctools-discuss discussion group: very active, daily discussions ranging from installation to data processing. All users, new and experienced, encouraged to participate.

spctools-announce

spctools-announce discussion group: infrequent, important notifications of updates to our software

TPP Demo and Tutorial

Try or end-to-end analysis of Orbitrap SILAC data in our TPP Tutorial.

Developer Documentation

Links

Personal tools