[MOBY-dev] Executing Moby Workflow straight from java

groscurt groscurt at mpiz-koeln.mpg.de
Wed Sep 24 16:31:14 UTC 2008


Hi,

i would really encourage you to use the taverna mailing list for issues
concerning taverna. As some people here have strong experience with it, i
think its way better to ask the people working with it and developing it
directly.

Cheers
Andreas

----------------original message-----------------
From: "Jerzy Orlowski" jerzyo at genesilico.pl
To: moby-dev at lists.open-bio.org
Date: Wed, 24 Sep 2008 17:55:58 +0200
-------------------------------------------------
> Hi
> 
> I am trying to use your code, but I get strange erros like:
> 
> The constructor EngineImpl(EngineConfiguration) is undefined
> 
> Perhaps I am working on different versions of the code (some from 
> taverna, some from ogasadai and some from freefluo).
> 
> Where can I find source code or javadoc for 
> uk/ac/soton/itinnovation/freefluo/main/EngineImpl.class and other classes?
> 
> I cannot find in anywhere on the web....
> 
> Jerzy
> 
> 
> Sergio Ramirez Ramirez wrote:
>> Here there is my small contribution, just the two methods that I use for 
>> run a workflow.
>> Hope it can help to someone
>> 
>> Paul Gordon wrote:
>>> I think whoever has a headless Taverna workflow creation and/or 
>>> enactment working should put examples up in the Java developer's 
>>> section of the Moby Web site...I believe the myExperiment people also 
>>> have a headless workflow enactment engine working now...anyone from 
>>> there on this list?  Also, Paolo Romano in Italy has a headless SCUFL 
>>> enactor in the BioWEP software. So many people are doing this, but no 
>>> good sample code is easily available, especially for Moby services...
>>>
>>> Sergio Ramirez Ramirez wrote:
>>>> Hello Jerzy
>>>>
>>>> I had the same problem that you.
>>>>
>>>> I have got it to work by browsing deep in the Taverna code. I cannot 
>>>> give you many sample code because I'm trying to organize all the code 
>>>> tries and examples that I have.
>>>>
>>>> But I can give you some comments:
>>>>
>>>> For build a workflow model the class is: 
>>>> org.embl.ebi.escience.scufl.ScuflModel, just do ScuflModel model = 
>>>> new ScuflModel();
>>>> This class contains the methods that you mention addProcessor ...
>>>>
>>>> For run I'm using freeflow, because taverna classes and raven are a 
>>>> "little" tricky. The classes:  
>>>> uk.ac.soton.itinnovation.freefluo.main.Engine or 
>>>> org.embl.ebi.escience.scufl.enactor.implementation.FreefluoEnactorProxy

>>>> can help you.
>>>>
>>>> I hope this little details help you to begin. If you have more 
>>>> detailed questions I will be very happy of help you.
>>>>
>>>> Best regards,
>>>> Sergio
>>>>
>>>> Jerzy Orlowski wrote:
>>>>> Hi
>>>>>
>>>>> I have several hundreds of workflows made up of BioMoby Services and 
>>>>> want to execute them all without opening any GUI.
>>>>>
>>>>> I was looking for some solution over the internet and the think I 
>>>>> came across was using Taverna plugin and try to execute it 
>>>>> programaticaly.
>>>>> I have a few questions:
>>>>>
>>>>> 1. Is it the only way?
>>>>>
>>>>> 2. I found several tutorial tutorials on running  saved workflow 
>>>>> saved in scufl language.
>>>>>
http://www.mygrid.org.uk/usermanual1.7/executeworkflowprogram_source.html
>>>>> 
>>>>>
>>>>>
>>>>> How do you one make a workflow step by step? like:
>>>>>
>>>>> workflow.addProcesor(...)
>>>>> workflow.addConnector(...)
>>>>> ...
>>>>> workflow.execute()
>>>>>
>>>>> and especially, how do one add BioMoby objects this way? Is there 
>>>>> any tutorial or do I have go though the API?
>>>>>
>>>>> Best
>>>>>
>>>>> Jerzy Orlowski
>>>>>
>>>>> _______________________________________________
>>>>> MOBY-dev mailing list
>>>>> MOBY-dev at lists.open-bio.org
>>>>> http://lists.open-bio.org/mailman/listinfo/moby-dev
>>>>>
>>>>
>>>>
>>> _______________________________________________
>>> MOBY-dev mailing list
>>> MOBY-dev at lists.open-bio.org
>>> http://lists.open-bio.org/mailman/listinfo/moby-dev
>>>
>> 
>> 
> 
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/moby-dev
> 






More information about the MOBY-dev mailing list