Search for Gene Expression Images using any Gene Name

Created: 2012-05-04 12:00:53      Last updated: 2012-05-08 10:05:24

This is a simple workflow demonstrating how to integrate multiple linked data sources using restful services in Taverna.

In this workflow it first searches for all possible gene names for a query gene from FlyBase repository, an authorative genetic database for Drosophila research, and then it uses returned gene names to search for gene expression images from Oxford FlyTED image repository.

Two Restful services were used:

Both services are part of the FlyKit toolkit and they are built using the Talis Puelia Linked Data API to expose a Restful service interface for Linked Data resources.

Some test input can be: schuy, Adh, or Act5C.

Information Preview

Information Run

Run this Workflow in the Taverna Workbench...

Option 1:

Copy and paste this link into File > 'Open workflow location...'
[ More InfoExpand ]

Information Workflow Components

Information Authors (0)
Information Titles (0)
Information Descriptions (0)
Information Dependencies (0)
Inputs (1)
Processors (4)
Beanshells (0)
Outputs (2)
Datalinks (6)
Coordinations (0)

Information Workflow Type

Taverna 2

Information Uploader

Information License

All versions of this Workflow are licensed under:

Information Version 1 (of 1)

Information Credits (1)


Information Attributions (0)



Information Tags (3)

Log in to add Tags

Information Shared with Groups (0)


Information Featured In Packs (0)


Log in to add to one of your Packs

Information Attributed By (0)



Information Favourited By (0)

No one

Information Statistics


Citations (0)


Version History

In chronological order:

Reviews Reviews (1)


Review Title: Can't find any images

Rating: 3 out of 5

Created: 2012-05-08 10:05:24 | Updated: 2012-05-08 10:05:24

Some quick comments: Good use of REST activity and XPath activity. I would set Retries to 2 on the REST activities to deal with network errors, in particular for the second service which is called many times. Not sure why there is a merge with a single value inside the nested workflow, probably due to Taverna bug T2-495. Inside Taverna, under "Details", No "Example" value given on the workflow input port - I would prefer the example mentioned here, "schuy" to ...

[ more ]

Show View

Comments Comments (1)

Log in to make a comment

  • Tuesday 08 May 2012 10:14:46 (UTC)

    The workflow is right, so are the results. But you got 404 because our server has been down since January. We are in the process of repairing the disk.

Workflow Other workflows that use similar services (0)

There are no workflows in myExperiment that use similar services to this Workflow.