我无法在R ...中使用biomaRt访问斑马鱼ensembl数据库。
# biomaRt
library (biomaRt)
listMarts()
ensembl <- useMart("ensembl")
listDatasets(ensembl) #output is really bad, with huge spaces between lines (cannot copy it here)
listDatasets(ensembl)$dataset
返回
[1] "amelanoleuca_gene_ensembl" "dordii_gene_ensembl" "mpahari_gene_ensembl"
[4] "trubripes_gene_ensembl" "pmarinus_gene_ensembl" "sharrisii_gene_ensembl"
[7] "nleucogenys_gene_ensembl" "ggallus_gene_ensembl" "olatipes_gene_ensembl"
[10] "pcoquereli_gene_ensembl" "pabelii_gene_ensembl" "mspreteij_gene_ensembl"
[13] "rroxellana_gene_ensembl" "jjaculus_gene_ensembl" "cporcellus_gene_ensembl"
[16] "mochrogaster_gene_ensembl" "dmelanogaster_gene_ensembl" "clanigera_gene_ensembl"
[19] "cfamiliaris_gene_ensembl" "cchok1gshd_gene_ensembl" "xtropicalis_gene_ensembl"
[22] "oniloticus_gene_ensembl" "dnovemcinctus_gene_ensembl" "sscrofa_gene_ensembl"
[25] "ecaballus_gene_ensembl" "mmusculus_gene_ensembl" "oanatinus_gene_ensembl"
[28] "tguttata_gene_ensembl" "fcatus_gene_ensembl" "amexicanus_gene_ensembl"
[31] "eeuropaeus_gene_ensembl" "ccrigri_gene_ensembl" "sboliviensis_gene_ensembl"
斑马鱼数据库在哪里?
ensembl = useDataset("drerio_gene_ensembl", mart = ensembl)
返回:
Error in useDataset("drerio_gene_ensembl", mart = ensembl) :
The given dataset: drerio_gene_ensembl , is not valid. Correct dataset names can be obtained with the listDatasets function.
虽然它看起来像是正确的名字(我在教程之后)......发生了什么事?