Skip to main content
  • Poster presentation
  • Open access
  • Published:

A computational and analysis tool for proteomics research


Analysis Tool for Proteomics Research (ATP) is our next generation approach for processing, storing and analyzing mass spectrometry-based proteomics data base on our previously developed bioinformatics graphical comparative analysis tools (BIGCAT) software [1]. This software is being developed for the efficient management, visualization, identification, characterization and comparison of peptides and proteins from tandem mass spectrometry experiments. The basic framework of the software suite consists of a back-end relational database to store primary LC-MS/MS data and the peptide/protein identification data from various database search algorithms. The interactive front-end software applications are interfaced to the relational database for managing, visual interpreting, and analyzing the LC-MS/MS results (Figure 1). As an open source and multi-functional analysis software suite, it enables users to 1) customize source code scheme to facilitate specialized experiment aims, 2) manage and load LC-MS/MS data and protein identification, 3) graphically display and evaluate protein identifications using various views and threshold modifications, 4) compare, merge, and run cluster results from multiple LC-MS/MS experiments, 5) search for neutral losses that are indications of modified peptides, and 6) search immunological peptide motifs. The overall goal is to increase the efficiency and simplicity of managing proteomics data while providing means of publishing and analyzing data on the web in a biologically intuitive and robust way.

Figure 1
figure 1

System Architecture of Analysis Tool for Proteomics Research (ATP). The arrow denotes the direction of the data pipeline. LC-MS/MS data are loaded into the cluster of computing nodes to perform database search. The mass spectrometry data and search results are parsed and temporally loaded into the web server, where the data is processed and stored into a relational database. Users can manage, view, analyze, and compare proteomics data by sending http request to the web server.


  1. McAfee KJ, Duncan DT, Assink M, Link AJ: Analyzing proteomes and protein function using graphical comparative analysis of tandem mass spectrometry results. Molecular & Cellular Proteomics 2006, 5: 1497–1513. 10.1074/mcp.T500027-MCP200

    Article  CAS  Google Scholar 

Download references


We thank Vanderbilt University's Advanced Computing Center for Research and Education (ACCRE), which provides technique support for parallel computing service. Also, thank to Jennifer Jennings for providing proteomics data, data loading, testing, and suggestions on further developing this package. We thank Sumei Chang for providing Oracle Database Administration. This work is supported by NIH Grants GM064779, AR055231, and AI40079.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Andrew J Link.

Rights and permissions

Open Access This article is published under license to BioMed Central Ltd. This is an Open Access article is distributed under the terms of the Creative Commons Attribution License ( ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Niu, X., McAfee, K.J., Duncan, D.T. et al. A computational and analysis tool for proteomics research. BMC Bioinformatics 9 (Suppl 7), P22 (2008).

Download citation

  • Published:

  • DOI: