Seol mar théacs é seo: Kernel-based orthogonal projections to latent structures (K-OPLS)