数据分析时,结果出来的通常时基因名简写,有时候需要将简写变成全称,并显示基因ID,这时候org.Mm.eg.db或者org.Hs.eg.db两个R包就派上用场了。org.Mm.eg.db里面是小鼠物种,org.Hs.eg.db里面是人。

    代码来自生信技能树

    1. library(org.Mm.eg.db) #org.Hs.eg.db是用于人的
    2. eg2Symbol=toTable(org.Mm.egSYMBOL)##将包中gene_symbol转换成数据框
    3. eg2name=toTable(org.Mm.egGENENAME)##将包中GENENAME转换成数据框
    4. anno=merge(eg2Symbol,eg2name,by='gene_id')#根据gene_id合并两个数据框
    1. genelist=c("Egr1","Egr2","Junb","Zfp36")