Genomic heterogeneity