get gene targets from a specific microRNA
1
0
Entering edit mode
@yotsawat-pomyen-4592
Last seen 10.2 years ago
Hi All, I'm trying to get lists of gene targets from specific microRNAs, namely the hsa-miRs and hsa-let-7s from the package targetscan.Hs.eg.db. So far, I can only see a way to do that by mapping all hsa-miRs into miR family names first, then get gene target list from mget(mir_family, revmap(targetscan.Hs.egTARGETS)). The problem is that some miR families include non-human miRs. I just want the targets of human miRs only. Cheers, Yot [[alternative HTML version deleted]]
• 2.0k views
ADD COMMENT
0
Entering edit mode
James F. Reid ▴ 120
@james-f-reid-2808
Last seen 10.2 years ago
Hi Yot, > > Hi All, > > I'm trying to get lists of gene targets from specific microRNAs, namely the > hsa-miRs and hsa-let-7s from the package targetscan.Hs.eg.db. > > So far, I can only see a way to do that by mapping all hsa-miRs into miR > family names first, then get gene target list from mget(mir_family, > revmap(targetscan.Hs.egTARGETS)). The problem is that some miR families > include non-human miRs. I just want the targets of human miRs only. Your approach is correct: library("targetscan.Hs.eg.db") ## select human mirna humanMirnaIdx <- grep("hsa", mappedkeys(targetscan.Hs.egMIRNA)) humanMirna <- mappedkeys(targetscan.Hs.egMIRNA)[humanMirnaIdx] ## select seed-based families for human mirna humanMirnaFamilies <- unlist(mget(humanMirna, targetscan.Hs.egMIRBASE2FAMILY)) ## select targets of families humanMirnaTargets <- mget(humanMirnaFamilies, revmap(targetscan.Hs.egTARGETS)) names(humanMirnaTargets) <- humanMirna now you have a list of human mirna with their respective gene targets. Note that you will have some redundancy to care of. Namely that single mirna belonging to the same family will have the same target genes and also within a list of putative targets you will find some genes repeated because they match multiple time in the 3' UTR. It is expected for a seed-based family to have mirna that belong to other species. Best, J. > > Cheers, > > Yot
ADD COMMENT

Login before adding your answer.

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