On Thu, Jan 7, 2010 at 11:32, Alan Williams <[email protected]> wrote: > Any RDF serialization should probably be done in such a way that it is > easy to switch between querying Taverna workflows to querying workflows > on myExperiment (some of which will be Taverna ones).
>From the beans I got something like this (after a bit of n3 cleanup): @prefix core: <http://taverna.sf.net/2009/scufl2/core#> . @prefix wf: <http://taverna.sf.net/2009/scufl2/wf/> . wf:ro a core:TavernaResearchObject; core:mainWorkflow wf:wf . wf:wf a core:Workflow ; core:hasInputWorkflowPort wf:i ; core:hasOutputWorkflowPort wf:o; core:hasProcessor wf:p1 ; core:hasProcessor wf:pNested ; core:hasProcessor wf:p4 ; core:hasDataLink [ core:sender wf:p1_y1 ; core:receiver wf:pNested_I ], [ core:sender wf:pNested_O ; core:receiver wf:p4_x1 ], [ core:sender wf:p1_y2 ; core:receiver wf:p4_x2 ], [ core:sender wf:i ; core:receiver wf:p1_x ], [ core:sender wf:p4_y ; core:receiver wf:o ] . wf:p4 a core:Processor ; core:name "p4" ; core:hasInputWorkflowPort wf:p4_x1 , wf:p4_x2 ; core:hasOutputWorkflowPort wf:p4_y . wf:p1 a core:Processor ; core:name "P1" ; core:hasInputWorkflowPort wf:p1_x ; core:hasOutputWorkflowPort wf:p1_y1 , wf:p1_y2 . wf:pNested a core:Processor ; core:name "PNested" ; core:hasInputWorkflowPort wf:pNested_I ; core:hasOutputWorkflowPort wf:pNested_O . wf:pNested_I a core:InputProcessorPort ; core:name "I" . wf:p4_x1 a core:InputProcessorPort ; core:name "X1" . wf:p4_x2 a core:InputProcessorPort ; core:name "X2" . wf:p1_x a core:InputProcessorPort ; core:name "X" . wf:i a core:InputWorkflowPort ; core:name "I" . wf:pNested_O a core:OutputProcessorPort ; core:name "O" . wf:p4_y a core:OutputProcessorPort ; core:name "Y" . wf:p1_y1 a core:OutputProcessorPort ; core:name "Y1" . wf:p1_y2 a core:OutputProcessorPort ; core:name "Y2" . wf:o a core:OutputWorkflowPort ; core:name "O" . -- Stian Soiland-Reyes, myGrid team School of Computer Science The University of Manchester ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ taverna-hackers mailing list [email protected] Web site: http://www.taverna.org.uk Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/ Developers Guide: http://www.mygrid.org.uk/tools/developer-information
