Antibodies are an important class of biological drugs, but with limitations, such as inadequate pharmacokinetics, adverse immunogenicity and high production costs. Synthetic peptides for the desired target represent an important alternative to antibodies. However, no computational tool exists to guide the design of these peptides.