Contrastive Dimension Reduction: Methods for Functional Data, Feature and Sample Selection, and Multi-Treatment Analysis | Synapse