[ensembl-dev] EnsEMBL SOAP / Rest services?

Jared Nedzel jnedzel at broadinstitute.org
Fri Jul 15 14:15:00 BST 2011


Glenn,

One more thing.  I would not be in favor of a SOAP interface.  We have
experienced significant interoperability issues with SOAP and would
prefer a REST style interface.

Also, if I were rewriting the GeneCruiser web services today, I would
probably return JSON rather than XML.

On Jul 15, 2011, at 3:14 AM, Glenn Proctor <glenn at ebi.ac.uk> wrote:

> Thanks Jared, that's very useful. We have no timescale for the
> introduction of a REST interface yet, but we understand that there is
> a significant need for it. We'll keep you posted.
>
> Glenn.
>
>
> On Thu, Jul 14, 2011 at 7:14 PM, Jared Nedzel
> <jnedzel at broadinstitute.org> wrote:
>> Glenn:
>>
>> We created a REST interface when we developed GeneCruiser, which uses
>> Ensembl as its data store.  Unfortunately, it has been difficult for us to
>> keep abreast of the frequent Ensembl databaes schema updates.
>>
>> We have documented our current REST-style interface here:
>>
>> http://genecruiser.broadinstitute.org/genecruiser3/pages/GeneCruiser3WebServices.pdf
>>
>> It would be great if Ensembl would consider doing something similar.  The
>> Ensembl Perl API just isn't a viable option for us.
>>
>> Thanks,
>>
>> Jared Nedzel
>> Broad Institute
>>
>> On Thu, Jul 14, 2011 at 11:03 AM, Glenn Proctor <glenn at ebi.ac.uk> wrote:
>>>
>>> Hi Dan
>>>
>>> Not at the moment, but a REST interface (probably a wrapper around the
>>> Perl API) is something that we're actively considering.
>>>
>>> We're interested in possible use-cases; can you give us some more
>>> details on what you want to do?
>>>
>>> Glenn.
>>>
>>>
>>> On Thu, Jul 14, 2011 at 3:24 PM, Dan Bolser <dan.bolser at gmail.com> wrote:
>>>> Hi,
>>>>
>>>> Are there any SOAP or REST services for the EnsEMBL APIs?
>>>>
>>>> I'm thinking to put something simple together to let us access
>>>> variation data from a JavaScript application, but I thought I'd email
>>>> and ask what has been done in this direction before launching out.
>>>>
>>>>
>>>> Cheers,
>>>> Dan.
>>>>
>>>> _______________________________________________
>>>> Dev mailing list    Dev at ensembl.org
>>>> List admin (including subscribe/unsubscribe):
>>>> http://lists.ensembl.org/mailman/listinfo/dev
>>>> Ensembl Blog: http://www.ensembl.info/
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Dev mailing list    Dev at ensembl.org
>>> List admin (including subscribe/unsubscribe):
>>> http://lists.ensembl.org/mailman/listinfo/dev
>>> Ensembl Blog: http://www.ensembl.info/
>>
>>




More information about the Dev mailing list