Skip to main content

Bcipep: A database of B-cell epitopes



Bcipep is a database of experimentally determined linear B-cell epitopes of varying immunogenicity collected from literature and other publicly available databases.


The current version of Bcipep database contains 3031 entries that include 763 immunodominant, 1797 immunogenic and 471 null-immunogenic epitopes. It covers a wide range of pathogenic organisms like viruses, bacteria, protozoa, and fungi. The database provides a set of tools for the analysis and extraction of data that includes keyword search, peptide mapping and BLAST search. It also provides hyperlinks to various databases such as GenBank, PDB, SWISS-PROT and MHCBN.


A comprehensive database of B-cell epitopes called Bcipep has been developed that covers information on epitopes from a wide range of pathogens. The Bcipep will be source of information for investigators involved in peptide-based vaccine design, disease diagnosis and research in allergy. It should also be a promising data source for the development and evaluation of methods for prediction of B-cell epitopes. The database is available at


The antigenic regions of protein recognized by the binding sites of immunoglobulin molecules are called B-cell epitopes [1]. These epitopes can be classified into two categories; i) conformational/discontinuous epitope, where residues are distantly separated in the sequence and brought into physical proximity by protein folding and, ii) linear/continuous epitope, comprised of a single continuous stretch of amino acids within a protein sequence that can react with anti-protein antibodies [2, 3]. Most of the B-cell epitopes were thought to be discontinuous. However, in late 1980s it was shown that this conformational restriction is not a necessary condition for the production of protein-reactive anti-peptide antibodies [4]. The designing of the conformational epitopes is difficult and so experimental B-cell epitopes largely include linear epitopes. These linear epitopes can be exploited in the development of synthetic vaccines and disease diagnosis. A number of vaccines based on B-cell epitopes are currently under clinical phase trials against viruses [5], bacteria [6] and cancer [7]. These epitopes are also important for allergy research and in determining cross-reactivity of IgE-type epitopes of allergens [8].

A large number of B-cell epitopes have been reported in the literature in last two decades. There is a need to collect and compile these epitopes to evaluate the performance of existing B-cell epitope prediction methods and to further develop better methods [9, 10]. We have observed that the performance of the existing physico-chemical scales is not very high [11]. Recently, Blythe and Flower examined 484 amino acid propensity scales in predicting of B-cell epitopes and found that even the best set of scales and parameters performed only marginally better than random [12]. The evaluation of the existing scales indicates that there is a need to develop better methods by using artificial intelligence techniques. The collection of B-cell epitopes should help in deriving new scales for accurate in silico prediction of linear epitopes. Also it will help the immunologist to understand the complex nature of immunogenic peptides and for the development of vaccines. There are many databases available on T-cell epitopes [1315]. In contrast, there are limited number of databases on B-cell epitope for example JenPep [16, 17] and HIVDB [18]. Recently, JenPep has been superseded by AntiJen 2.0, which has included peptides bound to MHC ligand, TCR-MHC Complexes, T cell epitope, TAP, B cell epitope molecules and immunological protein-protein interactions. AntiJen also contains peptide library, copy numbers and diffusion coefficient data. Though AntiJen provides information about different types of peptides (>24000 entries) from a single source but it provides limited information about B-cell epitopes and tools to analyze and retrieve the data. Recently, we have created a comprehensive database, Bcipep, of B-cell epitopes. Latest version of Bcipep contains 3031 entries, where each entry provides detailed description of a B-cell epitope. Currently, we have covered only the continuous B-cell epitopes. The aim of this database is to assist the scientific community working in the areas of synthetic peptide vaccines (based on B-cell epitopes) and allergy research. The database will complement the existing databases such as AntiJen [16, 17].


The database is available at, (Mirror Site) and (SRS version).

Database construction

The PostgreSQL relational database management system (RDBMS) has been used for storing, retrieval and managing the data. The scripts, which provide interface between user and database, were written in PERL, CGIPerl and Pgperl. B-cell epitopes were collected from the literature (PubMed,; ScienceDirect, A large number of HIV epitopes were extracted from a book [18].

Database description

The aim of Bcipep database is to provide; i) comprehensive information about B-cell epitopes, ii) tools for extraction and analysis of this information and, iii) hyperlinks to related databases. The overall architecture of Bcipep database is shown in Figure 1.

Figure 1
figure 1

A schematic representation of Bcipep database.

Database information


This database provides compehensive information about the linear B-cell epitopes which includes; i) amino acid sequence of epitope, ii) source protein from which epitopes were obtained, iii) experimental methods used in accessing the immunogenic potential of epitopes, iv) pathogen group (e.g., bacteria, virus, fungi, protozoa) of source protein and, v) miscellaneous information in the 'Comment' field.

Immunogenicity and model organisms

The immunogenicity of a peptide is a semi-quantitative measure of its immunogenic potency. In Bcipep it is divided into three categories; i) immunodominant, if it increases 2–3 folds anti-peptide antibodies in comparison to reference or control (carrier protein, eg., BSA or KLH), ii) immunogenic, if it enhances anti-peptide antibodies by one-fold in comparison to reference, and iii) null-immunonogenic, where no difference was observed when compared to reference. This information is very important for developing B-cell epitope prediction method. The database also provides information about 'Model organism' used for immunization.

Antibodies and neutralization

The database provides full information about monoclonal or polyclonal antibodies produced against an epitope. The information includes, isotypes of immunoglobin and name/number of monoclonal antibodies. The database also contains information about neutralization potential of anti-peptide antibody, which is crucial for considering a peptide for synthetic vaccine design.

Links to databases

The Bcipep provides hyperlinks to various sequence databases in order to provide detailed information about peptides in database. The 'database reference' field consists name/code of protein available in SWISS-PROT [19]. The 'Antigenic structure' field consists of PDB codes [20] of protein structures having matching peptides. These PDB codes are linked to OCA browser in order to provide detailed structure information of these proteins. It also provides structure information about 242 antibodies, where each antibody is hyperlinked to PDB database through the OCA browser. The 'Publication reference' field provides full information about related publications with link to PUBMED [21]. Bcipep is also linked to MHCBN database [15] in order to identify the peptides that are B-cell as well as T-cell epitopes.

Web tools

Bcipep has following major web-based tools for retrieval and analysis of information in Bcipep database (Figure 1). These web tools have been designed to facilitate the user in retrieving information from database.

Keyword search

This option allows users to perform search on all fields of the database ('Peptide Sequence', 'Source Protein', 'Publication Reference', 'Database Reference'). One can restrict the keyword search on any specific field. It also allows users to select the fields to be displayed. An example of keyword search is shown in Figure 2a, where key word 'P26694' is searched in any filed of database. The output/result of this keyword search is shown in Figure 2b.

Figure 2
figure 2

The typical display of Bcipep database for keyword search; a) input page of keyword search; and b) output of keyword search.

Peptide search

The database provides option to search a peptide in Bcipep. The tool will display full information about the peptides included in Bcipep. The server also permits users to search their query sequence in any pathogen group. Search can be restricted on the basis of immunogencity that is immunodominant, immunogenic or null-immunogenic. An example of input and output of peptide search is shown in Figures 3a and 3b respectively.

Figure 3
figure 3

This example illustrate peptide search on Bcipep; a) Peptide search page; and b) result of peptide search.

Mapping of T-cell epitopes

This server allows searching of peptide in Bcipep against MHCBN database. The MHCBN database provides information about components of cell-mediated immunity like MHC binders/non-binders, T-cell epitopes and TAP binders [14]. The peptides related to cell-mediated immunity can be mapped on resultant B-cell epitopes obtained from keyword/peptide search by clicking on 'Peptide Sequence' field (Figures 2b and 3b). Thus, the server is useful in identifying the potential B-cell epitopes having T-cell epitopes (or MHC binders). The example of mapping of MHCBN peptides on B-cell epitope (by clicking on peptides sequence field of Figure 3b) is shown in Figure 4a. The full information of each map peptide can be obtained by clicking on the mapped sequence. One such example is shown in Figure 4a and 4b. The mapping allows user to detect the regions in B-cell epitope having promiscuous MHC binders (peptides that can bind to large number of MHC alleles) or T-cell epitopes.

Figure 4
figure 4

Mapping of peptide in MHCBN database; a) mapping of MHCBN peptides on B-cell epitope, and b) full information about a MHCBN peptide.

Peptide mapping

The peptides of Bcipep can be mapped on query sequence using this option. The full information about mapped peptide can be obtained by clicking on it. The tool will assist the researchers in gaining knowledge about the known immunogenic or non-immunogenic regions in target protein of interest. The example input and output of peptide mapping is shown in Figures 5a and 5b respectively. The users can specify the pathogen group and/or immunogenicity level of peptides to be mapped on query sequence. As shown in Figure 5b, the graphical mapping of peptides/epitopes on query allows one to easily detect the regions that bind to large number of B-cell peptides.

Figure 5
figure 5

Mapping of B-cell epitopes on antigen sequence, a) submission page of B-cell epitope mapping, and b) mapping results

BLAST search

This tool allows users to search their query protein against antigenic proteins maintained at Bcipep. The sequence of 1070 antigenic proteins has been obtained from SWISS-PROT. The similarity search is performed using the GWBLAST server The GWBLAST also allows users to analyze the BLAST output like multiple alignments, phylogenetic analysis.

Online data submission

The database has the facility to submit data to Bcipep on-line via Internet. Users can submit information about their experimentally determined B-cell epitopes. We hope that immunologists will submit their information on B-cell epitope in Bcipep, similar to the sequence data at GenBank and SWISS-PROT. The Bcipep team will add more data from literature to maintain B-cell data up-to-date and cross check the data submitted by users to maintain quality of the data.

Potential utility and limitations

One of the major challenges in the field of subunit vaccine design is to identify the antigenic regions (B and T cell epitopes) that can generate antigen specific memory cells. Thus, the identification of regions/stretches on an antigen from the data pool of known epitopes is an important step in vaccine design. The Bcipep database would be very useful as it consists of comprehensive information about experimentally verified linear B-cell epitopes and tools for mapping these epitopes on an antigen sequence. In case query antigen contains known epitopes, this database might aid in the wet experimentation and lower the cost by reducing the overlapping repeats. This strategy is frequently used for the screening of transgenic proteins by searching linear IgE-binding epitopes [22]. Unlike discontinuous epitopes, the linear epitopes are easy to design, as they do not require tertiary structure information. Bcipep also provides information on neutralizing B-cell epitopes where an antibody generated against a B-cell epitope neutralizes the parent antigen. The current version of Bcipep provides neutralizing information on about 1309 such B-cell epitopes. This information is very important for selecting functional B-cell epitopes. This database also provides a link with MHCBN to search for overlapping regions of MHC binders and T-cell epitopes in the B-cell epitopes. Thus, the user can identify both antigenic regions that can activate B-cell and T-cell, which can lead to the development of better vaccine. The epitopes in Bcipep can be used to derive the rules for predicting B-cell epitopes.

The aim of designing synthetic linear peptides as epitope-vaccine is to induce neutralizing antibodies against the pathogen [23]. There are many reports that the linear B-cell epitopes were characterized as neutralizing antibodies as in Clostridium botulinum neurotoxin type A (Btx A)[24]. In Bcipep, there are 748 neutralizing anti-peptide antibodies entries. However, in some cases these linear epitope(s) fail to produce neutralizing antibodies and do not give protective immunity. For instance, it has been shown in the past that the antibodies against the synthetic peptides and short recombinant proteins of approximately 100 amino acids of hepatitis E virus (HEV) do not neutralize, suggesting that the HEV neutralization epitope(s) is conformation dependent [25]. The elicitation of a bactericidal and protective immune response to Borrelia burgdoferi decorin binding protein requires a properly folded conformation for the production of functional antibodies [26]. Recently, Corcoran et al, 2004, observed that B-cell memory is established and maintained against conformational epitopes of Parvovirus VP2 and against linear epitopes of VP1 but not against linear epitope VP2 [27]. Thus, it is not necessary that the linear B-cell epitope will always give rise to memory cells. One should also check the neutralizing information of B-epitopes, as only 748 B-cell epitopes out of 1309 in Bcipep were able to neutralize the parent protein.

For an effective use of Bcipep, it is important to understand the limitation of linear B-cell epitopes and data in Bcipep. The few limitations of current version of Bcipep are; i) it does not cover discontinuous epitopes, ii) it has limited number of unique peptides (1590) in 3031 entries and, iii) it contains peptides having only natural amino acids. One should be careful in using linear B-cell epitopes in developing epitope based subunit vaccine. The organism used for immunization (information included in the database) should also be taken into consideration, since immune response is T-helper cell (MHC-II-peptide complex) dependant and B-cell epitope alone may not generate protective antibodies [28]. In some cases, the nature of the adjuvant used and the route of immunization (information not included in the database) might also play important roles in the induction of protective anti-peptide antibody response against the pathogen [2931].


  1. Van Regenmortel MH: Synthetic peptides versus natural antigens in immunoassaya. Ann Biol Clin (Paris). 1993, 51: 39-41.

    CAS  Google Scholar 

  2. Barlow DJ, Edwards MS, Thornton JM: Continuous and discontinuous protein antigenic determinants. Nature. 1986, 322: 747-748. 10.1038/322747a0.

    Article  PubMed  CAS  Google Scholar 

  3. Langeveld JP, martinez-Torrecuadrada J, boshuizen RS, Meloen RH, Ignacio CJ: Characterisation of a protective linear B cell epitope against feline parvoviruses. Vaccine. 2001, 19: 2352-2360. 10.1016/S0264-410X(00)00526-0.

    Article  PubMed  CAS  Google Scholar 

  4. Walter G: Production and use of antibodies against synthetic peptides. J Immunol Methods. 1986, 88: 149-61. 10.1016/0022-1759(86)90001-3.

    Article  PubMed  CAS  Google Scholar 

  5. El Kasmi KC, Muller CP: New strategies for closing the gap of measles susceptibility in infants: towards vaccines compatible with current vaccination schedules. Vaccine. 2001, 19: 2238-2244. 10.1016/S0264-410X(00)00452-7.

    Article  PubMed  CAS  Google Scholar 

  6. Sabhanini L, Manocha M, Sridevi K, Shashikiran D, Rayanade R, Rao DN: Developing subunit immunogens using B and T cell epitopes and their constructs derived from F1 antigen of Yersinia pestis using novel delivery vehicles. FEMS Immunol Med Microbiol. 2003, 1579: 1-15.

    Google Scholar 

  7. Kieber-Emmons T, Luo P, Qiu J, Chang TY, Insung O, Blaszczyk-Thurin M, Steplewski Z: Vaccination with carbohydrate peptide mimotopes promotes anti-tumor responses. Nat Biotechnol. 1999, 17: 660-665. 10.1038/10870.

    Article  PubMed  CAS  Google Scholar 

  8. Selo I, Clement G, Bernard H, Chatel J, Creminon C, Peltre G, Wal J: Allergy to bovine beta-lactoglobulin:specificity of human IgE to tryptic peptides. Clin Exp Allergy. 1999, 29: 1055-1063. 10.1046/j.1365-2222.1999.00612.x.

    Article  PubMed  CAS  Google Scholar 

  9. Odorico M, Pellequer JL: BEPITOPE: predicting the location of continuous epitope and patterns in proteins. J Mol Recognit. 16: 20-22. 10.1002/jmr.602.

  10. Alix AJ: Predictive estimation of protein linear epitopes by using the program PEOPLE. Vaccine. 1999, 18: 311-314. 10.1016/S0264-410X(99)00329-1.

    Article  PubMed  CAS  Google Scholar 

  11. Saha S, Raghava GPS: BcePred: Prediction of continuous B-cell epitopes in antigenic sequences using physico-chemical properties. ICARIS, LNCS. Edited by: Nicosia G, Cutello V, Bentley PJ, Timmis J. 2004, Springer, 3239: 197-204.

    Google Scholar 

  12. Blythe MJ, Flower DR: Benchmarking B cell epitope prediction: Underperformance of existing methods. Protein Science. 2005, 14: 246-248. 10.1110/ps.041059505.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  13. Brusic V, Rudy G, Harrison LC: MHCPEP, a database of MHC-binding peptides: update 1997. Nucleic Acids Res. 1998, 26: 368-71. 10.1093/nar/26.1.368.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  14. Rammensee H, Bachmann J, Emmerich NP, Bachor OA, Stevanovic S: SYFPEITHI: database for MHC ligands and Peptide Motifs. Immunogenetics. 1999, 50: 213-219. 10.1007/s002510050595.

    Article  PubMed  CAS  Google Scholar 

  15. Bhasin M, Singh H, Raghava GPS: MHCBN: A comprehensive database of MHC binding and non-binding peptides. Bioinformatics. 2003, 19: 666-667. 10.1093/bioinformatics/btg055.

    Article  Google Scholar 

  16. Blythe MJ, Doytchinova IA, Flower DR: JenPep: a database of quantitative functional peptide data for immunology. Bioinformatics. 2002, 18: 434-439. 10.1093/bioinformatics/18.3.434.

    Article  PubMed  CAS  Google Scholar 

  17. McSparron H, Blythe MJ, Zygouri C, Doytchinova IA, Flower DR: JenPep: a novel computational information resource for immunobiology and vaccinology. J Chem Inf Comput Sci. 2003, 43: 1276-87. 10.1021/ci030461e.

    Article  PubMed  CAS  Google Scholar 

  18. Korber B, Brander C, Haynes B, Koup R, Kuiken C, Moore J, Walker B, Watkins D: HIV Monoclonal Antibodies. "HIV Molecular Immunology 2001". 2002, Theoretical Biology and Biophysics group T-10, Mail Stop K710 Los Alamos national Laboratory, Los Alamus, New Mexico 87545 U.S.A, IV-B-1-IV-B-278.

    Google Scholar 

  19. Bairoch A, Apweiler R: The SWISS-PROT protein sequence database and its supplement TrEMBL in 2000. Nucleic Acids Res. 2000, 28: 45-48. 10.1093/nar/28.1.45.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  20. Westbrook J, Feng Z, Jain S, Bhat TN, Thanki N, Ravichandran V, Gilliland GL, Bluhm WF, Weissig H, Greer DS, Bourne PE, Berman HM: The Protein Data Bank: unifying the archive. Nucleic Acids Res. 2002, 30: 245-248. 10.1093/nar/30.1.245.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  21. Wheller DL, Church DM, Lash AE, Leipe DD, Madden TL, Pontius JU, Schuler GD, Schriml LM, Tatusova TA, Wagner L, Rapp BA: Database resources of National Center for Biotechnology Information: 2002 update. Nucleic Acids Res. 2002, 30: 13-16. 10.1093/nar/30.1.13.

    Article  Google Scholar 

  22. Kleter GA, Peijnenburg AA: Screening of transgenic proteins expressed in transgenic food crops for the presence of short amino acid sequences identical to potential, IgE – binding linear epitopes of allergens. BMC Structural Biology. 2002, []

    Google Scholar 

  23. Xiao Y, Lu Y, Chen YH: Epitope-vaccine as a new strategy against HIV-1 mutation. Immunol Lett. 2001, 77: 3-6. 10.1016/S0165-2478(01)00187-0.

    Article  PubMed  CAS  Google Scholar 

  24. Wu HC, Yeh CT, Huang YL, Tarn LJ, Lung CC: Characterization of neutralizing antibodies and identification of neutralizing epitope mimics on the Clostridium botulinum neurotoxin type A. Appl Environ Microbiol. 2001, 67: 3201-3207. 10.1128/AEM.67.7.3201-3207.2001.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  25. Meng J, Dai X, Chang JC, Lopareva E, Pillot J, Fields HA, Khudyakov YE: Identification and characterization of the neutralization epitope(s) of the hepatitis E virus. Virology. 2001, 288: 203-211. 10.1006/viro.2001.1093.

    Article  PubMed  CAS  Google Scholar 

  26. Ulbrandt ND, Cassatt DR, Patel NK, Roberts WC, Bachy CM, Fazenbaker CA, Hanson MS: Conformational nature of the Borrelia burgdorferi decorin binding protein A epitopes that elicit protective antibodies. Infect Immun. 2001, 69: 4799-4807. 10.1128/IAI.69.8.4799-4807.2001.

    Article  PubMed  CAS  PubMed Central  Google Scholar 

  27. Corcoran A, Mahon BP, Doyle S: B cell memory is directed toward conformational epitopes of parvovirus B19 capsid proteins and the unique region of VP1. J Infect Dis. 2004, 189: 1873-1880. 10.1086/382963.

    Article  PubMed  CAS  Google Scholar 

  28. An LL, Whitton JL: A multivalent minigene vaccine, containing B-cell, cytotoxic T-lymphocyte, and Th epitopes from several microbes, induces appropriate responses in vivo and confers protection against more than one pathogen. J Virol. 1997, 71: 2292-2302.

    PubMed  CAS  PubMed Central  Google Scholar 

  29. Obeid OE, Stanley CM, Steward MW: Immunological analysis of the protective responses to the chimeric synthetic peptide representing T- and B-cell epitopes from the fusion protein of measles virus. Virus Res. 1996, 42: 173-180. 10.1016/0168-1702(96)01311-1.

    Article  PubMed  CAS  Google Scholar 

  30. Fernandez IM, Snijders A, Benaissa-Trouw BJ, Harmsen M, Snippe H, Kraaijeveld CA: Influence of epitope polarity and adjuvants on the immunogenicity and efficacy of a synthetic peptide vaccine against Semliki Forest virus. J Virol. 1993, 67: 5843-8.

    PubMed  CAS  PubMed Central  Google Scholar 

  31. Todryk SM, Kelly CG, Lehner T: Effect of route of immunisation and adjuvant on T and B cell epitope recognition within a streptococcal antigen. Vaccine. 1998, 16: 174-180. 10.1016/S0264-410X(97)00183-7.

    Article  PubMed  CAS  Google Scholar 

Download references


Authors are thankful to Dr Grish C. Varshney for critically reading the manuscript. We are also thankful to Council of Scientific and Industrial Research (CSIR) and Department of Biotechnology (DBT), Govt. of India, for financial assistance.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Gajendra PS Raghava.

Additional information

Authors' contributions

SS collected and compiled the data as well as developed the web server. MB helped in designing website and stored data in PostgreSQL. GPSR conceived the idea and supervised the work.

Authors’ original submitted files for images

Rights and permissions

Reprints and permissions

About this article

Cite this article

Saha, S., Bhasin, M. & Raghava, G.P. Bcipep: A database of B-cell epitopes. BMC Genomics 6, 79 (2005).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: