how many cpg islands in human genome?
The human genome contains ∼30,000 CpG islands (CGIs), long stretches (0.5–2 kb) of DNA with unusually elevated levels of CpG dinucleotides. Many occur at genes' promoters, and their DNA nearly always remains unmethylated.