[Biojava-dev] Biojava Interface to BLAST web/remote services

Sylvain Foisy sylvain.foisy at diploide.net
Thu Jun 4 13:57:03 UTC 2009


Hi Scooter,

That is one way of doing it ;-) I was thinking of creating an object that
the user would either:

- Feed into the BJ Blast parser
- Do something else entirely.

Best regards

Sylvain

On 04/06/09 09:28, "[NAME]" <[ADDRESS]> wrote:

> Sylvain
> 
> Given that BioJava already has a BLAST file parser that returns results
> the goal should be to have a remote/web call return the same set of
> classes as if you had parsed the file locally. That is going to be my
> approach. Once we get a couple services working we can integrate into a
> common factory/interface approach.
> 
> Thanks
> 
> Scooter
> 
> 
> -----Original Message-----
> From: biojava-dev-bounces at lists.open-bio.org
> [mailto:biojava-dev-bounces at lists.open-bio.org] On Behalf Of Sylvain
> Foisy
> Sent: Thursday, June 04, 2009 9:07 AM
> To: Scooter Willis; Andreas Prlic
> Cc: biojava-dev at lists.open-bio.org
> Subject: Re: [Biojava-dev] Biojava Interface to BLAST web/remote
> services
> 
> Hi Scooter,
> 
> On 04/06/09 07:38, "[NAME]" <[ADDRESS]> wrote:
> 
>> Looks like the rolled their own URL interface and did not do a WSDL.
> Not a big
>> deal but does appear they have some sort of submit get a "ticket" and
> then
>> check back with the "ticket" identifier for the results. The BioJava
> API would
>> hide the transport layer so you could use a custom URL approach or web
>> services. 
> 
> That is basically the way it works. I am working on a RemoteBlastWrapper
> class that would do exactly what you are writing.
> 
>   
>> Not sure how the other WSDL interfaces handle long running tasks but I
> assume
>> the Web Services can handle a call that takes say 5 minutes to respond
> without
>> timing out. Some process would need to distinguish between a long
> running
>> server task and a server that is no longer responding.
> 
> We'll have to try ;-)
> 
> Best regards
> 
> Sylvain
> 
> 
> ===================================================================
> 
>  Sylvain Foisy, Ph. D.
>  Consultant Bio-informatique / Bioinformatics
>  Diploide.net - TI pour la vie / IT for Life
> 
>  Courriel: sylvain.foisy at diploide.net
>  Web: http://www.diploide.net
>  Tel: (514) 893-4363
> ===================================================================
> 
> 
> _______________________________________________
> biojava-dev mailing list
> biojava-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/biojava-dev





More information about the biojava-dev mailing list