convert mouse genes to human ortholog
Entering edit mode
7.1 years ago
bsr • 0

Anyone knows how to convert mouse genes to human ortholog to feed CMAP (Broad connectivity map)? Thanks!


RNA-Seq ortholog • 5.2k views
Entering edit mode
7.1 years ago
Malcolm.Cook ★ 1.3k

It is not fully clear to me from your question what kind of mouse gene identifiers you have in hand.  Are the NCBI gene ids?  

If so, NCBI's homologene can be used to map them to gene ids in human that CMAP can accept.

Alas, at the NCBI web site, this can be done only one-at-a-time.

Enter stage left: Entrez Direct: E-utilities on the UNIX Command Line  which below looks up the homologene entry of two NCBI (mouse) gene IDs and outputs a table with two rows for each input geneID, one for each organism, which lists the homologene entry's ID followed by TaxonName and the id in that taxon.

echo -e "15394\n54624" | epost -db gene | elink -target homologene | efetch -format docsum | xtract -pattern DocumentSummary -HGID Id -block HomoloGeneData -match 'TaxName:Mus Musculus' -or 'TaxName:Homo Sapiens' -pfx "\n" -element '&HGID',TaxName,GeneID

5441    Homo sapiens    54623    
5441    Mus musculus    54624

4032    Homo sapiens    3198    
4032    Mus musculus    15394

Pipe the above into `| grep Homo | cut -f 3`to get just the human gene IDs.


 - there is no guarantee on order or results agreeing with order of input .

- if your inputs are other than GeneIDs (such as refseq IDs) you'll have to write some variation on the above.


Entering edit mode

What if I have to do this by using R in windows? The mouse Ids are gene identifiers from Illumina platform.


Login before adding your answer.

Traffic: 1626 users visited in the last hour
Help About
Access RSS

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

Powered by the version 2.3.6