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