BioMart webservice returned an invalid result
1
0
Entering edit mode
mcall ▴ 20
@mcall-11507
Last seen 4.8 years ago

Hi!

Since yesterday I'm trying to annotate based on Ensembl ids, however, in some cases it works, but the majority of the times that I try, I receive the following error:

Batch submitting query [=================================================================================>------] 94% eta: 49sError in getBM(attributes = columns, filters = keytype, values = keys, : The query to the BioMart webservice returned an invalid result: biomaRt expected a character string of length 1. Please report this on the support site at http://support.bioconductor.org

What else should I send?

Many thanks,

Maria

software error annotation BioMart • 585 views
ADD COMMENT
1
Entering edit mode

You should also send the code that preceded that call, and better yet a self-contained example that anybody can run to replicate the error. In addition, the output from running sessionInfo.

ADD REPLY
0
Entering edit mode
Mike Smith ★ 6.6k
@mike-smith
Last seen 2 hours ago
EMBL Heidelberg

It might be that the main Ensembl site is being a bit slow today. You can try querying one of the mirror sites e.g.

mart <- useEnsembl(biomart = "ensembl", 
                   dataset = "hsapiens_gene_ensembl", 
                   mirror = "useast")

Values for the mirror argument are: useast, uswest, asia. You'll need to modified the dataset argument if you're not accessing human genes.

ADD COMMENT

Login before adding your answer.

Traffic: 791 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6