CpGProD: identifying CpG islands associated with transcription start sites in large genomic mammalian sequences | Synapse