@article{  
   author = {Magnan, Christophe N., Zeller, Michael, Kayala, Matthew A., Vigil, Adam, Randall, Arlo, Felgner, Philip L., Baldi, Pierre},
   title = {High-throughput Prediction of Protein Antigenicity Using Protein Microarray Data.},
   journal = {Bioinformatics (Oxford, England)},
   volume = {26},
   number = {23},
   pages = {2936-2943},
   note = {},
   abstract = {MOTIVATION Discovery of novel protective antigens is fundamental to the development of vaccines for existing and emerging pathogens. Most computational methods for predicting protein antigenicity rely directly on homology with previously characterized protective antigens; however, homology-based methods will fail to discover truly novel protective antigens. Thus, there is a significant need for homology-free methods capable of screening entire proteomes for the antigens most likely to generate a protective humoral immune response. RESULTS Here we begin by curating two types of positive data: (i) antigens that elicit a strong antibody response in protected individuals but not in unprotected individuals, using human immunoglobulin reactivity data obtained from protein microarray analyses; and (ii) known protective antigens from the literature. The resulting datasets are used to train a sequence-based prediction model, ANTIGENpro, to predict the likelihood that a protein is a protective antigen. ANTIGENpro correctly classifies 82% of the known protective antigens when trained using only the protein microarray datasets. The accuracy on the combined dataset is estimated at 76% by cross-validation experiments. Finally, ANTIGENpro performs well when evaluated on an external pathogen proteome for which protein microarray data were obtained after the initial development of ANTIGENpro. AVAILABILITY ANTIGENpro is integrated in the SCRATCH suite of predictors available at http://scratch.proteomics.ics.uci.edu. CONTACT pfbaldi@ics.uci.edu},
   keywords = {AntigensAntigens, BacterialHumansProtein Array AnalysisProteinsProteomicsSequence Analysis, ProteinSoftware},
   year = {2010}
}