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/



-- 
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
http://soiland-reyes.com/stian/work/ http://orcid.org/0000-0001-9842-9718

------------------------------------------------------------------------------
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/

Reply via email to