The kernel algorithm for PLS | Synapse