You are here

Building Gene Homologs Web Services

Ian Archibald

An important way of understanding genetic diseases in humans is to perform research on animal models, such as mice. Unfortunately, mapping genes from one species to another is not straightforward. Some data are available to map genes from one species to another, but where these data do not exist, other approaches are required. This could involve running so called blast queries to determine the most likely candidates.

In an attempt to provide a link between the mouse and human that can be used in several tools, the goal of this project is to provide a number of web services. Where each successive web service allows more detailed control of the mapping process. Those web services will then be incorporated in a number of workflows to allow biologists to perform queries and analysis across species. Setting up the workflows themselves is a bonus assignment if time permits.

Project status: 
Degree level: 
This requires a person that is willing to search for information on its own and is willing to communicate with domain experts (i.e., bioinformaticians and biologists). You will need to program the web services and deploy these in Tomcat. Moreover, you will need to call other web services to perform the more advanced methods of linking.
Supervisors @ NeSC: 
Other supervisors: 
Richard Baldock (Human Genetics Unit, MRC)
Subject areas: 
Software Engineering
Student project type: 
The Edinburgh Mouse Atlas (EMAGE) The human equivalent of EMAGE, the Electronic Atlas of the Developing Human Brain: What does homology means in the context of genes: An example of a web page to search for homolog genes