Scientist Solutions: Life Science Discussions
 Refer a Friend    Link To Us    Bookmark Us       

      
 » Home » Bioinformatics » Workflows (Data Pipelines) » A (Dilbert) example Taverna Workflow

Other Topics
8/24/2008 01:26 PM
Problem with web-Service ...
4/9/2008 07:39 PM
use Local java class on T ...
1/24/2008 08:13 PM
DataBiNS: a web-based too ...
10/3/2007 01:31 AM
myExperiment.org - the fu ...
10/13/2006 11:13 PM
Protocol for using ARCHAN ...
7/20/2006 09:32 PM
1000s of bioinformatics " ...
7/19/2006 04:52 PM
Ensmart - Ensemble ID to ...
4/19/2006 01:57 PM
Is there an assay develop ...
Subscribet to topic
Add Reply  Add New Topic  Add New Poll
bottom of page RSS Feed 

Topic Feed

 

A (Dilbert) example Taverna Workflow

 [View Printable]
bgood

Frog Laureate

See
Similar
Scientists





Group: Moderators
Posts: 154
Joined: Apr 12, 2006







 Go to homepage of bgood Send a personal messsage to bgood Reply with a quote from this post Go to the top of the page

In this topic that may someday transmogrify into a blog post.. I explain how to run a very simple workflow that a) retrieves and html page, b) extracts the image links inside of it, c) finds the url for a comic image, d) returns a Dilbert comic for your viewing pleasure.

The steps:
1) Download and install the Taverna workflow client
2) Go to the file menu on the top and select "open workflow"
3) Browse to, select, and open FetchDailyDilbertComic.xml (included in the download)
You should now see the attached image of the workflow
4) Now go to the file menu and select "run workflow"
5) Click on the result list and your dilbert should be displayed.

What happened?
The workflow engine (Taverna) read the XML file and understood it as a set of instructions for gathering the web page, parsing it, and rendering the desired image.

Who cares?
This technology isn't just for Dilbert. Essentially any bioinformatics analysis could be represented as a workflow. This means that I can write a workflow, send you the xml and you can run it, inspect it, and manipulate it to your hearts content. This is a big step forward from developers either a) producing perl scripts never meant to work anyone else or b) having to create full applications to share their work.

Behold, the new era of bioinfomatics is upon us.

I'd love to hear your experiences with Taverna or other workflow engines. Even better, post the xml file for your workflow so I can try it out!









.........................

Posted Jan 04, 2008, 20:28 PM
bgood

Frog Laureate

See
Similar
Scientists





Group: Moderators
Posts: 154
Joined: Apr 12, 2006







 Go to homepage of bgood Send a personal messsage to bgood Reply with a quote from this post Go to the top of the page

Adding images that didn't appear in last post.

With credit given to
http://www.dilbert.com/




Attached file: FetchDailyDilbertComic.jpg
FetchDailyDilbertComic.jpg


Attached file: dilbert.jpg
dilbert.jpg
.........................

Posted Jan 04, 2008, 20:45 PM
bgood

Frog Laureate

See
Similar
Scientists





Group: Moderators
Posts: 154
Joined: Apr 12, 2006







 Go to homepage of bgood Send a personal messsage to bgood Reply with a quote from this post Go to the top of the page

And here is the xml file to for the work flow Use the local java plugins and some filtering operations to fetch the comic strip image from http://www.dilbert.com http://www.dilbert.com/ org.embl.ebi.escience.scuflworkers.java.WebPageFetcher org.embl.ebi.escience.scuflworkers.java.WebImageFetcher .*/archive/images/dilbert.* org.embl.ebi.escience.scuflworkers.java.FilterStringList org.embl.ebi.escience.scuflworkers.java.ExtractImageLinks image/*

.........................

Posted Jan 04, 2008, 20:48 PM
top of page Add Reply  Add New Topic  Add New Poll

Forum Jump