Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.

Slides:



Advertisements
Similar presentations
Secure File Transfer Protocol (SFTP) With Secure Copy (SC) What is a Secure File Transfer Protocol with Secure Copy???
Advertisements

Integrated Platform version 5.2
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
What is ERoom? Created August 5, Agenda How to log in Directory structure –RFI –Class directories –Team directories How to download/upload files.
Downloading and Installing AutoCAD Architecture 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the software.
Terminal Server © N. Ganesan, Ph.D.. Reference Thin-Client Concept Thin-Client concept tutorial.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Remote Accessing Your Home Computer Using VNC and a Dynamic DNS Name.
Advanced Networking for DVRs
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
The basics of the Online Portal
Website Tutorial. Administration  Log on by clicking Login on the footer of almost any page  Your Username is.
LGC Website and Customer On-line Tools LGC RESOURCE 2014.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester materials by Dr Katy Wolstencroft and Dr Aleksandra.
Dropbox is a tool the CSME will set up for its participants upon request so that participants do not have to upload podcasts to CSME servers via FTP (file.
Create your own Web Page! Tina Yu & Katie Foote 2/13/09.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 11.
Microsoft Internet Security and Acceleration (ISA) Server 2004 is an advanced packet checking and application-layer firewall, virtual private network.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Nowgen, Next Gen Workshop 17/01/2012.
HOW-TO guide This tutorial has sound.
Download Dropbox Download should start immediately Save download file:
An Introduction to Designing and Executing Workflows with Taverna Katy Wolstencroft University of Manchester.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
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,
MyBLAST standalone installation Lab of Systems Biology & Network Biology website Download link. 1.Click the Download link.
Using iPlan to Submit Documents Fall Registering Your Account in iPlan 2.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Installing MDT 2010 on Windows Server 2008 R2 This guide assumes you are installing MDT 2010 on a Windows Server 2008 R2 server with the Windows Deployment.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
LDAP Authentication Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Web CEO Assessment Training Module Cancellation and search Engine Ranking by Kat Orense (Oct 06, 2011)
An Introduction to Designing, Executing and Sharing Workflows with Taverna Katy Wolstencroft myGrid University of Manchester IMPACT/Taverna Hackathon 2011.
Performing statistical analyses using the Rshell processor Original material by Peter Li, University of Birmingham, UK Adapted by Norman.
Www2.computer.org Web Publishing Training Leo Wadsworth, Staff Manager April 2008.
Water Use Efficiency Data
 Please take out your assigned laptop and log in.  Take out a notebook.  Go to  Make sure you have your flash drive.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
Services Course Assigning Homework Participant Guide.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Alan Williams University of Manchester.  Allows you to call a command line script as part of a workflow  Simplest case is calling a single tool  Can.
Exploring Taverna engine Aleksandra Pawlik materials by Katy Wolstencroft University of Manchester.
Advanced Taverna Aleksandra Pawlik University of Manchester materials by Katy Wolstencroft, Aleksandra Pawlik, Alan Williams
An Introduction to Running, Reusing and Sharing Workflows with Taverna – part 2 Aleksandra Pawlik materials by Katy Wolstencroft University of Manchester.
Taverna allows you to automatically iterate through large data sets. This section introduces you to some of the more advanced configuration options for.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
 Learn the mechanics of using App Inventor to build apps.  Learn how to design an app’s user interface with the App Inventor Designer, and its behavior.
Exploring Taverna 2 Katy Wolstencroft myGrid University of Manchester.
Aleksandra Pawlik University of Manchester. Something that can be put into a workflow Well described - what the component does Behaves “well” - conforms.
CWA 3105 Presents At&t Connect for Windows pc This will be a quick set up guide for our new virtual meeting program We are the ELITE to have this trial.
An Introduction to Designing and Executing Workflows with Taverna Part 2 – Importing and exporting data Norman Morrison University of Manchester Credits:
These exercises highlight the services that do not perform biological functions, but are vital for running life science workflows.
Performing statistical analyses using the Rshell processor
About Dropbox Dropbox is a tool the CSME will set up for its participants upon request so that participants do not have to upload podcasts to CSME servers.
An Introduction to Designing and Executing Workflows with Taverna
Bomgar Remote support software
How to obtain a license activation key for InraPorc?
Welcome to The DBS Companies Portal
How to use WEBDAV in CIRCABC Pierre Beauregard
Configuring Internet-related services
Taverna Tutorial exercise 2: REST services from BioCatalogue
How can Instructor run his/her paper/s into TurnItIn
The Electoral Roll This tutorial is for Administrators
Shim (Helper) Services and Beanshell Services
Aleksandra Pawlik materials by Katy Wolstencroft
An Introduction to Designing and Executing Workflows with Taverna
Presentation transcript:

Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester

 In order to run Taverna workflows you don’t have to have the Taverna Workbench installed  Taverna Workflows can be run through the BioVel Portal which  Workflows can be run remotely  No client (Workbench or Command Line Tool) is required  Your workflows can be run by people who do not have access to any of the Taverna clients  Running workflows is helpful for demonstration purposes

 Go to  You can run Taverna Workflows as a guest user but if you want to upload your own workflows you must create an account  For the purpose of this tutorial we are using because it contains some already uploaded workflows. However, as you will see on the site the current version is

Select “Workflows”

 In the listed workflows find “Blast_Align_And_Tree”  You can see the description, inputs, outputs and the statistics for running the workflow

 In order to run the workflow do select “Create Run”  (Please try not to run this workflow all at the same time!)  You have to provide your address (even if you are logged in)  You can use the example values or upload a file with your own input values (which may be consistent with the input specified for the given workflow)  Click “Start run”  Sometimes it may take a few minutes to run the workflow on the Portal

 The results can be browsed on the BioVel website or downloaded  You can see the past workflow runs (if you’re logged in) by selecting “Runs”

 Go to onlinehpc.com and register as a new user  To create a new workflow select “Workflows” -> “New Workflow” and provide its title (for example “Hello Workflow”)

 Drag and drop “Script” and then click “Properties”  We get a similar window for configuring the script, just like in the Taverna Workbench  We can specify input and output ports as well as parallelization, the number of retries and loops

 We need to add output and input ports  For the input select Utility components and Constant  For the output select External ports and Result  We will write a very simple script  out = “Hello “ + in;

 To specify the input we need to click on “Properties” (enter “John” or whatever name you like)  To run the workflow click “Launch” at the top  We need to provide the title for the workflow and we can see the results

 Many workflows need user interaction  A workflow on a server does not need to be “press a button and wait”  Taverna Interaction Service  Users interact with a workflow (wherever it is running) in a web browser.  Interaction Service Plug-in in workbench

 We will build a simple workflow to demonstrate how Interaction Services work  Add “ask” service from Interaction services

 Add a string constant to the “message” port of the ask service with value “Hello, what is your name?”  Connect the ask output with an output port and run the workflow  You should see a website form where you can answer the question  Provide the answer and click “Submit”. Then go back to Taverna

 You should see your answer in the output port  We can now connect this output with another local service  Add “Concatenate two strings” and add the string value as an input for the port “string 1”

 This is a very simple example but on the BioVel Portal you can run a much more complex workflow which uses the interaction service  Go to the BioVel Portal and look for Generic ENM workflow with interaction (