[BioC] Biomart with human genes NCBI 35/hg17

Steffen Durinck durinck.steffen at gene.com
Tue Jul 26 16:51:53 CEST 2011

Hi Yan,

Ensembl 44 is to far back and the BioMart interface has changed
significanlty since, as a result you can't query such old archive.
Any Ensembl version from Ensembl 52 and upwards should be fine though,
unfortunately this won't help you as you want NCBI35, and Ensembl 52
is NCBI 36.

Note that a better way to access the archives is to specifiy the host
url as described in the vignette:

biomart='ENSEMBL_MART_ENSEMBL', dataset='hsapiens_gene_ensembl')


On Tue, Jul 26, 2011 at 7:02 AM, Yan Jiao <y.jiao at ucl.ac.uk> wrote:
> Dear All,
> I'm trying to use the previous built (within Biomart)for human genes to get gene location, It seems like Ensembl 44 is the version I should use for NCBI 35/hg17, I did following:
> ensembl =useMart("ensembl_mart_44",archive=TRUE)
> listDatasets(ensembl)
> [1] dataset     description version
> <0 rows> (or 0-length row.names)
> So you could see there is no dataset available,
> So if I do:
> ensembl =useMart("ensembl_mart_44",dataset="hsapiens_gene_ensembl",archive=TRUE)
> I got:
> Error in useDataset(mart = mart, dataset = dataset, verbose = verbose) :
>  The given dataset:  hsapiens_gene_ensembl , is not valid.  Correct dataset names can be obtained with the listDatasets function.
> has anyone come across the same problem?
> Many thanks
> Yan
>        [[alternative HTML version deleted]]
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor

More information about the Bioconductor mailing list