Bayesian Models to Identify Hidden Patterns with Applications in Biology