下面是我代码的一小部分:
library(biomaRt)
ensembl_hsapiens <- useMart("ensembl",
dataset = "hsapiens_gene_ensembl")
hsapien_PC_genes <- getBM(attributes = c("ensembl_gene_id", "external_gene_name"),
filters = "biotype",
values = "protein_coding",
mart = ensembl_hsapiens)
paralogues[["hsapiens"]] <- getBM(attributes = c("external_gene_name",
"hsapiens_paralog_associated_gene_name"),
filters = "ensembl_gene_id",
values = c(ensembl_gene_ID) , mart = ensembl_hsapiens)
这段代码只允许我提取 hsapiens 的旁白,它有一种方法可以让我轻松获得 mmusculus(鼠标)和 ggallus(鸡)的相同信息,而无需使用 Tapply 之类的东西重写代码?我的代码比提供的代码片段长得多,我需要做的就是将单词 hsapiens 替换为 mmusulus 和 ggallus。