David R Newman wrote:
> Hi All,

Hello,

> As you may be aware myExperiment has recently added a workflow components 
> listing to the RDF that represents its Taverna 1 workflows.  This 
> information isn't particular expressive as it is only based on what can be 
> pulled directly out of the scufl.  Does the Taverna workbench itself 
> contain any information about the components that can be used?

Do you mean what type of services can be added to a workflow?  Yes the 
workbench "knows" as does the engine that executes the workflows. 
However, the information is not readily exposed in any interface that 
you can get at.

 > If so, is
> it possible to extract this data so that I could look at it with a view to 
> representing it in some way that could be used by the myExperiment 
> ontology?

The Scufl file, that a Taverna 1 workflow is saved as, is actually a 
serialization in XML of a ScuflModel.  There is a brief description of 
ScuflModel at 
http://www.mygrid.org.uk/tools/developer-information/taverna-171-architecture/taverna-171-scufl-model/

which links into the Taverna 1.7.1 api at 
http://www.mygrid.org.uk/taverna/api/

It sounds as if you actually want to represent the Freefluo model that 
the Scufl workflow is converted into before execution.  That isn't 
listed in the API that's online.  Do you want me to put it up?

> My understanding of how Taverna uses the scufl to produce a executable 
> workflow is minimal, so if there is a webpage/paper that explains this in 
> greater detail I would be interested in reading it.

There are some details at 
http://www.mygrid.org.uk/tools/developer-information/taverna-171-architecture

The most useful paper is from 2005 (the main information is still true) 
http://www3.interscience.wiley.com/cgi-bin/fulltext/112213653/PDFSTART

> Regards
> 
> David Newman

Alan

------------------------------------------------------------------------------
_______________________________________________
taverna-hackers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/taverna-hackers
Developers Guide: http://www.mygrid.org.uk/usermanual1.7/dev_guide.html
FAQ: http://www.mygrid.org.uk/wiki/Mygrid/TavernaFaq

Reply via email to