This document discusses using kernel methods and relational learning in bioinformatics. It begins with an introductory example of predicting protein-protein interactions from high-throughput data. It then outlines kernel methods, including definitions of kernels, interpretations of kernels, and examples of popular kernel methods. Specific kernels are discussed for sequences, graphs, and fingerprints. The document also covers learning relations, including kernels for pairs of objects and conditional ranking. It concludes with case studies on enzyme function prediction, protein-ligand interactions, and microbial ecology.