What are CPG islands shores and shelves definitions and where to find these regions for all the human chromosomes?
3
0
Entering edit mode
9.7 years ago

Hello,

What are CPG islands shores and shelves definitions and where to find these regions for all the human chromosomes?

Thanks

CpG-islands-shore CpG-islands-shelves • 22k views
ADD COMMENT
7
Entering edit mode
9.7 years ago
mark.ziemann ★ 1.9k

Shores are the regions immediately flanking CpG islands (CGI) the consensus definition of a CpG shore is up to 2kbp away from the CGI.

To generate a list of shore coordinates, go to UCSC table browser. You can find CGI coordinates under the "regulation" menu.

Once downloaded, follow these steps.

  1. bedtools slop to extend the regions by 2kbp in either direction
  2. bedtools merge
  3. subtractBed to remove CGIs

UPDATE: I have written a blog post on just this topic

ADD COMMENT
3
Entering edit mode
9.3 years ago
Shicheng Guo ★ 9.5k

I tried to write a perl code to subtract 2000bp and add 2000 to the CpG island region to get CpG shore regions (55436 CpG shores) [Note: I removed chrUn, random and hap regions from hg19 genomes]. and then use bedtools subtract to remove CpG shores overlapped with CpG island (48790) and then merge the CpG shores which are overlapped within CpG shore regions (46817 CpG shore).

Eventually, 46817 CpG shore region were obtained. and you can download this annotation: hg19.cpgshoreExt.txt

You can find the code in Perl Script for Bed file preparation for CpGI, CpG Shore, CpG shelf regions

ADD COMMENT
1
Entering edit mode
7.7 years ago
EagleEye 7.6k

Here is the code for getting CpG Island Shores and Shelves

ADD COMMENT

Login before adding your answer.

Traffic: 3002 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6