Document 7877888

Download Report

Transcript Document 7877888

COMP 6703 Project A GUI for R Statistical Package Student: Ye Luo (u3972395) .

Clients: Professor Susan Wilson and Dr Yvonne Pittelkow Supervisor: Dr Peter Strazdins

Background

• 1. Microarray experiments generate huge data sets • 2. No available software that combines the visualization and analysis of microarray data with that of biochemical networks (regulatory, interaction, metabolic).

Systems Overview

• Operating System Windows R RGTK RGGobi GeneGobi

Systems Component

R a programming environment for data analysis and graphics GGobi an interactive and dynamic data visualization system for multi-variate data.

RGGobi an embedding of interactive and dynamic graphics in R. The R package RGGobi allows interaction between R and GGobi.

Drawbacks in R and GGobi

• To perform data analysis in R, one requires knowledge of the R language, which presents a steep learning curve.

• The huge amount of data Both of these issues are largely resolved by Genegobi’s GUI.

Systems Overview

• Operating System Windows R RGTK RGGobi GeneGobi

What is GeneGobi?

GeneGobi • It is a software tool for the exploratory analysis of microarray data and metabolic netrworks.

• It is a user interface to Rggobi and Rgtkl functions for the analysis of microarray data.

GTK is a multi-platform toolkit for creating graphical interfaces. RGTK package enables GeneGobi to provide a custom GTK-based GUI that controls GGobi (through RGGobi) and R.

Features and Demonstration

• Main GUI 1. Gene information 2. Chip list 3. Exp.info

4. Gene List

Menu Bar

.

1.

2.

File Graphics 3.

Analysis . Compare Genotype . Find Interesting Genes . Find Similar Genes . Find Clusters 4. Sort

Buttons

1. Clear Color 2. Color Update 3.

Yellow/red/Blue… 4. Browse URL

Timetable

Week Tasks 2~3 Understanding Requirement and Prepare for the first presentation 4~6 Modeling 7~12 Implementation 13 Documentation and Final Report Creation 14 Prepare for the Final Presentation