Hi,

I'm generally looking to either add components or nested workflows to a 
workflow and connect them with each other and input- and output ports. 
Additionally maybe adding string constants for components/workflows that 
need parameters. So it would be a very small subset of standard 
activities plus the activity from the component plugin.

Unfortunately I think we can't switch to Taverna 3 yet within the 
Project so I think using this is not an option.

I'm not sure how much effort it is to do the general conversion without 
much prior knowledge of Taverna internals. Maybe that would be an option 
instead of working on the XML directly for the few activities I need.

Cheers,
Markus



On 09/27/2013 06:12 PM, Stian Soiland-Reyes wrote:
> Hi,
>
> I am afraid we have not as of today written a scufl2 to t2flow
> converter. The original plan was that Taverna 3 would come out at the
> same time as scufl2, and so reduce the need for this mapping - however
> as Taverna 3 is taking a bit longer and we know there are several
> people asking for scufl2-to-t2flow, it might be something we'll try to
> squeeze in this autumn or early next year.
>
>
> If you would prefer to join in this effort, let me know and I try can
> get some skeleton code up for you.. basically there is a relatively
> simple bit (representing the workflow structure as .t2flow - we
> already have schema and jaxb binding) and another, more tedious,
> boring bit (translating each of the activity configurations back to
> the t2flow format, including Raven dependency statements where
> needed). My idea for this is to use a combination of jaxb bindings and
> XML templates.
>
>
> Is your idea for this to use the standard activities from within your
> generated workflows, or are you also referring to activities from
> other plugins?
>
>
> There is an early build of the Taverna 3 Workbench, which we is using
> scufl2 as its workflow format.
>
> It is not quite stable yet, but you should be able to run it for the
> purpose of opening (and hopefully running) your scufl2 workflows. We
> are actively developing Taverna 3 this autumn, a more proper alpha
> release should come in October, and a beta release towards the end of
> the year.
>
>
> Download the -nightly.zip from
> http://build.mygrid.org.uk/ci/job/t3-taverna-workbench-product/lastSuccessfulBuild/uk.org.taverna.workbench$taverna-workbench-product/
>
>
> Note that this uses the upcoming JSON Activity Configurations in
> scufl2 (rather than PropertyResources), you'll need to use version
> 1.0.0-SNAPSHOT from
> http://build.mygrid.org.uk/maven/snapshot-repository/ or build it from
> the "configuration-as-json" branch at
> https://github.com/myGrid/scufl2/tree/configuration-as-json
>
> We are planning to release that updated SCUFL2 API during the next month.
>
> On 27 September 2013 16:36, Markus Plangg <[email protected]> wrote:
>> Hi,
>>
>> just to ask again if there is any news here or any other ideas.
>>
>> It doesn't have to be production ready code yet, but it would be great
>> to know what your plans are here to avoid duplicate work. Or as an
>> alternative what would your ideas be for creating workflows with components.
>>
>> Cheers,
>> Markus
>>
>> On 08/08/2013 01:31 PM, Markus Plangg wrote:
>>> Hi,
>>>
>>> I'm looking into creating workflows, specifically in adding components
>>> and connecting them with each other and specific output ports. Scufl2
>>> has an API to do this programmatically but unfortunately nothing like
>>> this is availalble for t2flow workflows.
>>>
>>> Would it be possible to first create a scufl2 workflow and then convert
>>> it to t2flow? I know this direction of a conversion probably not that
>>> common a use case but Donal mentioned that there is something for
>>> converting it back.
>>>
>>> Otherwise, would you have an alternative suggestion?
>>>
>>> Cheers,
>>> Markus
>>>
>>> ------------------------------------------------------------------------------
>>> Get 100% visibility into Java/.NET code with AppDynamics Lite!
>>> It's a free troubleshooting tool designed for production.
>>> Get down to code-level detail for bottlenecks, with <2% overhead.
>>> Download for free and get started troubleshooting in minutes.
>>> http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> taverna-hackers mailing list
>>> [email protected]
>>> Web site:http://www.taverna.org.uk
>>> Mailing lists:http://www.taverna.org.uk/about/contact-us/
>>> Developers Guide:http://www.taverna.org.uk/developers/
>>
>> ------------------------------------------------------------------------------
>> October Webinars: Code for Performance
>> Free Intel webinars can help you accelerate application performance.
>> Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
>> the latest Intel processors and coprocessors. See abstracts and register >
>> http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
>> _______________________________________________
>> taverna-hackers mailing list
>> [email protected]
>> Web site: http://www.taverna.org.uk
>> Mailing lists: http://www.taverna.org.uk/about/contact-us/
>> Developers Guide: http://www.taverna.org.uk/developers/
>
>


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
taverna-hackers mailing list
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/
Developers Guide: http://www.taverna.org.uk/developers/

Reply via email to