svmPRAT: SVM-based Protein Residue Annotation Toolkit svmPRAT toolkit is a set of programs that allow building SVM based models for annotating amino acid residues in protein sequences using user supplied features (like PSI-BLAST profiles, or PSIPred profiles). In particular, the toolkit builds features using a window around the residue, and is equipped with a specialized kernel function (normalized second order exponential kernel function nsoe ) along with the standard svm kernel function.