[Biojava-dev] Biojava and biomanycores
forumjspro at gmail.com
forumjspro at gmail.com
Fri Oct 23 15:32:10 UTC 2009
Thank you for the answers from Richard and Mark.
I will use ExecRunner in the next release.
Jean-Stephane
Le 21 oct. 09 à 23:20, Richard Holland a écrit :
> BioJava does have a facility for launching local processes - check
> out this page:
>
> http://www.biojava.org/docs/api/org/biojava/utils/ExecRunner.html
>
> All the BioJava code does is wrap Runtime in some nice programmer-
> friendly cotton wool. The best bit is the part that kills the
> process if it overruns a predetermined time limit (this has to be
> set explicitly - by default there is no time limit).
>
> cheers,
> Richard
>
> On 21 Oct 2009, at 22:03, forumjspro at gmail.com wrote:
>
>> Dear all,
>>
>> I'm one of the people who is trying to develop the biomanycores
>> project (www.biomanycores.org) which aims to give access to
>> efficient parallel algorithms developed for GPUs to
>> bioinformaticians.
>>
>> To reach this goal we want to provide interfaces to those
>> algorithms through Bio* frameworks. People will have to change only
>> some lines in their Bio* code to use more efficient tools. In order
>> to realize such interfaces, it is necessary to launch the command
>> line tool and to retrieve results. I didn't see in the BioJava API
>> a class enabling to do such a thing although a mechanism seems to
>> exist in BioPython or BioPerl.
>>
>> I would like to know if I miss something in the API and, if it is
>> not the case, what could be the best way to launch external
>> programs to stay in the spirit of BioJava. For the moment, I use
>> the trilead package to launch commands on distant computers and the
>> Runtime class in the standard API to launch local commands. But may
>> be it is completely irrelevant to add such functionalities to
>> BioJava.
>>
>> Please let me know what do you think about it.
>>
>> Best regards
>>
>> Jean-Stephane
>>
>> Jean-Stephane Varre
>> http://www.lifl.fr/~varre
>> http://www.lifl.fr/SEQUOIA
>> http://bioinfo.lifl.fr
>>
>>
>> _______________________________________________
>> biojava-dev mailing list
>> biojava-dev at lists.open-bio.org
>> http://lists.open-bio.org/mailman/listinfo/biojava-dev
>
> --
> Richard Holland, BSc MBCS
> Operations and Delivery Director, Eagle Genomics Ltd
> T: +44 (0)1223 654481 ext 3 | E: holland at eaglegenomics.com
> http://www.eaglegenomics.com/
>
More information about the biojava-dev
mailing list