Codependency and mutual exclusivity for gene community detection from sparse single-cell transcriptome data