There are numerous bioinformatics tools which predict the targets of a given miRNA. Is there any tool/ software to find the microRNAs regulating a given set of known genes/ mRNAs?
BLAST is not enough. Applications for miRNA target prediction are not simply sequence alignment tools. miRNA target prediction algorithms take into account the seed sequence, and compensatory binding-sites. Also the majority of them use the delta-G function of the RNA-RNA hybrid to rank among solutions. The most advanced applications are also able to consider the potential secondary structures of the target mRNA which may prevent miRNA binding.
As Francisco pointed out, BLAST may not be enough. Also, I am not doing it for a single gene. There are a set of genes for which, I need to find the miRNAs. I also used miRTarbase to find the experimentally validated mRNA-miRNA interactions.
miRNA seed region which is complementary to mRNA can be 2-8 nucleotides in length. So some times two nucleotides complementarity can repress the translation of a target mRNA. So I dont think that BLAST is the proper way to find targets of an miRNA and vice versa. Other parameters are also accountable in target prediction. The thermodynamic stability of the mRNA and miRNA duplex along with probability of the formation of secondary structure surrounding the miRNA etc., So it is better to use the tools in target prediction which can give you the targets based on several parameters.
i need the same, i found MicroInspector , a web-based tool to screen the mRNA for detection of miRNA binding site but it doesn,t work these days and i dont know why ? however, as Erik said you can use http://aura.science.unitn.it/ and microRNA.org
Just to provide another answer for anyone looking at this in 2019; a handy tool I use is from DIANA: http://diana.imis.athena-innovation.gr/DianaTools/index.php?r=microT_CDS
You can paste in your list of genes and it will return provide a resulting predicted list of microRNAs.