Implementing the OOWV in GDE
GDE is an extraordinary graphic interface
All tasks are done by launching external programs
Menus are "programmable"
Can be used for almost any kind of data that can be represented in character strings
GDE is the opposite of "bloatware"
How do I use GDE?
- A brief introduction to how the GDE interface works.
One program; many data types
-
There are four GDE interfaces:
GDE - DNA/protein Sequence data
dGDE - lists of data items
mGDE - molecular marker data
tGDE - phylogenetic tree data
How does GDE work?
- Everything that GDE does is accomplished by running external programs
Pipelining using GDE
-
combining many tools to accomplish a complex task.
The limitations of GDE
C code from early 1990s using an obsolete graphic toolkit
not Object-Oriented
doesn't know about ontologies describing objects
canvas is hard-wired for multiple sequence alignment
no way top plug-in canvases to represent different types of objects
menu system can't handle many kinds of data and parameters
http://home.cc.umanitoba.ca/~frist/Seminars/iims07/iims07.html