Abstract
BackgroundIt is possible to identify thousands of phosphopeptides and –proteins in a single experiment with mass spectrometry-based phosphoproteomics. However, a current bottleneck is the downstream data analysis which is often laborious and requires a number of manual steps.ResultsToward automating the analysis steps, we have developed and implemented a software, PhosFox, which enables peptide-level processing of phosphoproteomic data generated by multiple protein identification search algorithms, including Mascot, Sequest, and Paragon, as well as cross-comparison of their identification results. The software supports both qualitative and quantitative phosphoproteomics studies, as well as multiple between-group comparisons. Importantly, PhosFox detects uniquely phosphorylated peptides and proteins in one sample compared to another. It also distinguishes differences in phosphorylation sites between phosphorylated proteins in different samples. Using two case study examples, a qualitative phosphoproteome dataset from human keratinocytes and a quantitative phosphoproteome dataset from rat kidney inner medulla, we demonstrate here how PhosFox facilitates an efficient and in-depth phosphoproteome data analysis. PhosFox was implemented in the Perl programming language and it can be run on most common operating systems. Due to its flexible interface and open source distribution, the users can easily incorporate the program into their MS data analysis workflows and extend the program with new features. PhosFox source code, implementation and user instructions are freely available from https://bitbucket.org/phintsan/phosfox.ConclusionsPhosFox facilitates efficient and more in-depth comparisons between phosphoproteins in case–control settings. The open source implementation is easily extendable to accommodate additional features for widespread application use cases.
Highlights
It is possible to identify thousands of phosphopeptides and –proteins in a single experiment with mass spectrometry-based phosphoproteomics
We developed and implemented a software tool, PhosFox, which enables peptidelevel processing of phosphoproteomic data generated by several protein identification search algorithms, as well as between-algorithm comparisons and multiple betweengroup comparisons
The control and case groups have been combined before the database search step; in the case of iTRAQ [15] or SILAC [16] labeling, the samples have already been pooled before the LC-MS/MS analysis
Summary
It is possible to identify thousands of phosphopeptides and –proteins in a single experiment with mass spectrometry-based phosphoproteomics. We have previously developed a tool named Compid [14] to integrate and compare proteomics data from Mascot and Paragon, but this software does not take into account modifications, such as phosphorylation, and cannot distinguish between phosphorylated proteins and peptides or their non-phosphorylated counterparts. To meet these limitations, we developed and implemented a software tool, PhosFox, which enables peptidelevel processing of phosphoproteomic data generated by several protein identification search algorithms (including Mascot, Sequest, and Paragon), as well as between-algorithm comparisons and multiple betweengroup comparisons. The open source and efficient implementation is extendable to promote its wide application to large-scale phosphopeptide analyses
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.