from shared unmodeled biological variation involving an observed risk factor and a latent factor. Our approach, KDCA, uses a flexible kernel-based framework to detect complex differential co-expression patterns while handling continuous or categorical risk factors and batch effects!