[ensembl-dev] resolving gene identifiers via REST API v5

Mihai Glonț mglont at ebi.ac.uk
Fri May 26 14:40:45 BST 2017


Dear colleagues,

Is there anyone on this list that can answer my query?

If not, sorry for the spam :-) --  a nudge towards a more appropriate
point of contact would be very much appreciated.

Best wishes,

Mihai.

On 19/05/2017 19:30, Mihai Glonț wrote:
> Dear Ensembl developers,
>
> I am trying to programmatically retrieve basic information (gene name &
> description) about a set of Ensembl genes.
>
> The tool works for most cases, such as ENSMUSG00000021620.4[1], but for
> accessions like ENSMMUG00000022535.2[2] the request returns status code
> 400 and the error message is
>
>     "No object found for ID ENSMMUG00000022535.2"
>
> The client is written in Groovy and Java, but I saw the API behaving in
> the same way for curl as well, so there's something wrong with my
> general approach, rather than a programming bug.
>
> I noticed that I can work around the problem by stripping the version
> suffix, but I would really like to avoid this, if possible, since the
> dataset is generated externally.
>
> I'd be grateful to hear if there is a fix for this issue.
>
> Best wishes,
> Mihai.
>
> [1] curl "http://rest.ensembl.org/lookup/id/ENSMUSG00000021620.4" -H
> "Accept: application/json"
>
> [2] curl "http://rest.ensembl.org/lookup/id/ENSMMUG00000022535.2" -H
> "Accept: application/json"
>
>
>




More information about the Dev mailing list