CpG Island Finder

Identify CpG islands in DNA sequences. CpG islands are regions with high CpG dinucleotide frequency, often found near gene promoters and regulatory elements.