Detecting Dense And Sparse Signals In Genetic And Genomic Studies