Hello,

(7) was something that we had in an experimental version a year or so ago but 
never made it to production due to lack of time etc.  Basically it was a 
variant on the provenance layer that blogged the workflow run, inputs and 
outputs automatically to a wordpress blog using its API.  So, it can certainly 
be done fairly easily.

Cheers,

Ian

On 6 Oct 2010, at 11:12, Gorissen D. wrote:

> Great stuff, thanks for keeping people informed.  My votes go to (7) and (8) 
> :)
> 
> Cheers
> Dirk
> 
> -----Original Message-----
> From: Richard Holland [mailto:[email protected]] 
> Sent: 06 October 2010 08:28
> To: List for general discussion and hacking of the Taverna project
> Subject: [Taverna-hackers] Ideas
> 
> Hello all, had a conversation with Carole here in Hannover yesterday. I had 
> some suggestions for future improvements to Taverna and she said I should 
> post these to the list:
> 
> 1. Internal parallelisation of workflows. The ability to specify that a 
> particular subsection within a workflow should implicitly divide the input, 
> run several instances in parallel on some kind of back-end grid (LSF, SGE, 
> Condor, or an EC2 approach, etc.), and recombine the output. A subsection 
> could just be one component, or several chained together, or the entire 
> workflow. The current strategy as per App4Andy I believe is just the last one 
> of the three - i.e. the entire workflow.
> 
> 2. Simplified plugin APIs to make it quicker and easier for Taverna plugin 
> novices to understand what they're meant to be doing. This has definitely 
> improved recently in terms of documentation, but still some way to go in 
> terms of the API itself.
> 
> 3. Reporting functionality. The ability to dynamically generate PDFs or 
> spreadsheets or Word docs etc. based on workflow output via some kind of 
> graphic designer for report templates is really valuable. Knime and Pipeline 
> Pilot both have this feature.
> 
> 4. The GUI still needs a lot of work but I think you're onto that already. 
> Knime's equivalent design tool is very good indeed.
> 
> 5. Still need a better way of delegating security credentials to the 
> server/grid instances so the workflow can log into things on your behalf.
> 
> 6. The killer feature would be the ability to install a plugin on your 
> desktop or grid front-end client and have it propagate to the back-end server 
> or multiple grid instances along with the workflow, in the case that it 
> hasn't already been installed back there. You'd need to think of some way of 
> sandboxing the plugins distributed in this way so that they can only affect 
> the workflows of the user that submitted them.
> 
> 7. Have the ability (maybe via myExperiment) to log every execution of a 
> workflow including a reference to the input data, the structure of the 
> workflow at the time of the execution, and a reference to the results, 
> provenance, etc. This is very useful for lab notebook concepts and also for 
> reproducing work at a later date.
> 
> 8. Taverna server (App4Andy is a great start by the way) to offer the 
> possibility to upload arbitrary workflows via the desktop client and execute 
> them on the server/grid/cloud, rather than choosing from a predefined 
> selection. On uploading it could make an auto-generated but editable web 
> interface for obtaining workflow input, monitoring progress, downloading 
> results/provenance/etc. The workflow could be a one-off, or could be stored 
> there, and kept private, or shared via user/group notions, etc. This is all 
> in Knime already (except the cloud bit).
> 
> Hope this is helpful.
> 
> cheers,
> Richard
> 
> --
> Richard Holland, BSc MBCS
> Operations and Delivery Director, Eagle Genomics Ltd
> T: +44 (0)1223 654481 ext 3 | E: [email protected]
> http://www.eaglegenomics.com/
> 
> 
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> 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/
> 
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> 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/

Ian Dunlop
myGrid Team
School of Computer Science
University of Manchester



------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
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