Analysis of molecular profile data using generative and discriminative methods | Synapse