Ниже приведена небольшая часть моего кода:
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.