+ All Categories
Home > Documents > SADI and Taverna 2 Tutorial

SADI and Taverna 2 Tutorial

Date post: 23-Feb-2016
Category:
Upload: yuval
View: 29 times
Download: 0 times
Share this document with a friend
Description:
SADI and Taverna 2 Tutorial. David Withers. Preamble. The Taverna 2 platform is constantly changing; while the look and feel of the workbench may change, the functionality wont!. Using SADI services – installing the plugin. Click on Advanced and then Updates and plugins . - PowerPoint PPT Presentation
Popular Tags:
32
SADI and Taverna 2 Tutorial David Withers
Transcript
Page 1: SADI and Taverna 2 Tutorial

SADI and Taverna 2 Tutorial

David Withers

Page 2: SADI and Taverna 2 Tutorial

Preamble

• The Taverna 2 platform is constantly changing; while the look and feel of the workbench may change, the functionality wont!

Page 3: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginClick on Advanced and then Updates and plugins.

Page 4: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginClick Find New Plugins.

Page 5: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginSelect SADI activity plugin 0.2.0Click on Install.

Page 6: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginThe plugin is being installed.

Page 7: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginWhen the plugin is installed a warning about restarting Taverna will be displayed. Click OK.

Page 8: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginClick on Close and then RESTART Taverna.

Page 9: SADI and Taverna 2 Tutorial

Using SADI services – installing the pluginWhen Taverna has restarted the Service panel will show a list of SADI services.

Page 10: SADI and Taverna 2 Tutorial

Using SADI servicesNow that we have SADI service available in Taverna we’re going to build a workflow to answer the questions:

What genes are involved in KEGG pathway "hsa00232"? What proteins do those genes code for? What are the sequences of those proteins?

The first step is to find a SADI service that will return the genes involved in a KEGG pathway.

Page 11: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowType sadi kegg pathway genes into the Service panel Filter.

Page 12: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowRight click on the getKEGGGenesByPathway service and click Add to workflow.

Page 13: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe getKEGGGenesByPathway service is added to the Workflow diagram.Click on the Display all service ports button to show the service inputs and outputs.

Page 14: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe service input and output ports are now shown in the diagram.

Page 15: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowTo add an output to the workflow right-click on the workflow diagram and click Workflow output port.

Page 16: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowName the output port gene and click OK.

Page 17: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowDrag a link from the service output port to workflow output gene.

Page 18: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe next step in the workflow is to find a SADI service that takes the genes from getKEGGGenesByPathway and returns the proteins that those genes code for.

Page 19: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowRight-click on the service output port and click Find services that consume KEGG_Record…

Page 20: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowSelect getUniprotByKeggGene from the list of SADI services and click Connect.

Page 21: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe getUniprotByKeggGene service is added to the workflow and automatically connected to the output from getKEGGGenesByPathway.

Page 22: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowAdd a new workflow output called protein and connect the output from the getUniprotByKeggGene service to it.

Page 23: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe next step in the workflow is to find a SADI service that takes the proteins and returns sequences of those proteins. Right-click on the encodes output port and click Find services that consume UniProt_Record…

Page 24: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe UniProt info service attaches the property hasSequence so select this service and click Connect.

Page 25: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe UniProt info service is added to the workflow and automatically connected to the output from getUniprotByKeggGene .

Page 26: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowAdd a new workflow output called sequence and connect the output from the hasSequence output from the UniProt info service to it.

Page 27: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe KEGG pathway were interested in is "hsa00232”, so we’ll add it as a constant value. Right-click on the KEGG_PATHWAY_Record input port and click Constant value.

Page 28: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowEnter the value hsa00232 and click OK.

Page 29: SADI and Taverna 2 Tutorial

Using SADI services – building a workflowThe workflow is now complete and ready to run.

Page 30: SADI and Taverna 2 Tutorial

Using SADI services – running the workflowTo run the workflow click on the green arrow in the tool bar. Taverna will switch to the results view and start running the workflow.

Page 31: SADI and Taverna 2 Tutorial

Using SADI services – running the workflowThe progress of the workflow is shown in the diagram while the workflow is running.

Page 32: SADI and Taverna 2 Tutorial

Using SADI services – viewing the resultsTo see the all the results for an output click on the output tab for that output. To see an individual result click on the value in the result list.

Output tab

Result list


Recommended