Covenant University – Nigeria


Mr. Taiwo ADIGUN

Use Case Description

Development of an interactive pipeline for Genome wide Association study (GWAS-Tool)
The need for tailoring healthcare and treatment therapies to individual patients based on their genetic-makeup and other biological features is becoming more and more crucial in today’s clinical practice. Genome Wide Association Study (GWAS) has been applied extensively to uncover several variations and genes in our DNA that are related to different diseases, traits and clinical symptoms. However, a typical GWAS analysis requires the use of numerous complex commands, codes and analysis from different languages. This makes research projects complex and time consuming for researchers. GWAS also requires the use of large computing and storage resources to perform state of art data analysis, which might not be available for most developing country researchers. We aim to develop an e-infrastructure web application that will provide state-of-the art GWAS analysis to local researchers. Back-end Web technologies to be used include JSP for business logic, JAX-RS for programmatic access to web application, nextflow, a workflow language, Liferay, FutureGateway, gLibrary etc. This solution will make GWAS analysis easier to perform, by requiring limited understanding of the computational needs and from researchers. This will also allow researchers focus mainly on research problem and give better and intuitive biological interpretation to the results.

e-Infrastructure Services Exploited

 For analysing use case’s data, a Web Client is connected to a FutureGateway API Server – developed in the context of the INDIGO-DataCloud project – which executes jobs on a HPC system deployed at the Covenant University. For storing and retrieving data, the GWAS use case adopted the gLibrary framework, designed and developed by the Division of Catania of the Italian National Institute of Nuclear Physics (INFN), to allow access to existing data repositories and the creation of new ones via a simple RESTful API.

 Current Implementation of the Use Case

Figures and screenshots