identify TFBS for given set of SNPs
2
1
Entering edit mode
9.1 years ago
tonja.r ▴ 600

I have approximately 2000 SNPs and I would like to know if some of the SNPs fall into TFB sites. My idea was to you homer as it is quite simple and needs only bed-file of my SNPs (actually of chip-seq peaks but I guess it is not a problem if I have given it the positions of my snps) as an input and region size. However, for 2000 SNPs and region size 50 I got only 3 known motifs.

Is there any other tool so that I could compare my results?

SNP • 1.8k views
ADD COMMENT
0
Entering edit mode
9.1 years ago
Emily 23k

You could use the Ensembl VEP. Run your list of SNPs against the database then filter for the consequence TF_binding_site_variant.

ADD COMMENT
0
Entering edit mode
9.1 years ago

You could use jaspar2meme to convert JASPAR motif data into a form usable with FIMO.

Once you have constructed a list of whole-genome TFBS at the desired FIMO threshold (say, 1e-4 or 1e-5), you could use bedmap to associate those TFBS with your SNPs:

$ bedmap --echo --echo-map-id-uniq --skip-unmapped tfbs.bed snps.bed

which prints a list of TFBSs and their associated SNP IDs, where there are associations.

You could also go the other direction, and get the list of SNP positions and associated TFBSs:

$ bedmap --echo --echo-map --skip-unmapped snps.bed tfbs.bed

Depends on how you want to do the association.

ADD COMMENT

Login before adding your answer.

Traffic: 1782 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