ChromGene: gene-based modeling of epigenomic data