error when using biomart to exchange gene ID
1
0
Entering edit mode
Kai_Qi ▴ 20
@kai_qi-22237
Last seen 24 months ago
Chicago, IL, United States

Hi:

I am using biomart to get official geneID from ensembleID. the script worked well but today I got an error like this :

    geneName <- getBM(attributes = c("entrezgene_id", "external_gene_name", "ensembl_gene_id"), filters = "ensembl_gene_id", values = ensembleID, mart = ensembl)

> Batch submitting query
> [==============================================================================>--------------------]  80% eta: 19sError in getBM(attributes = c("entrezgene_id",
> "external_gene_name", "ensembl_gene_id"),  :    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

Does anyone know how to fix this?

Thanks, Cai

software error annotation • 627 views
ADD COMMENT
1
Entering edit mode

When posting in the future please also try to use the package name as a tag so the package maintainers will be notified automatically.

ADD REPLY
0
Entering edit mode
@james-w-macdonald-5106
Last seen 40 minutes ago
United States

It may be a transient thing. Try again, and in particular you can use useEnsembl instead of useMart to select a close mirror, which sometimes helps as well.

ADD COMMENT

Login before adding your answer.

Traffic: 1040 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