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/
