The RGtkViewers package
The RGtkViewers package provides some graphical user interface (GUI)
tools for interactively exploring some structural data. It provides
viewers
for
-
- Database structure
-
This shows the hierarchical details
of a Relational Database Management Server (RDBMS).
It displays a tree giving
- the databases;
- the tables within each database;
- the fields within each table.
Screen view
-
- Widget Hierarchy
-
This presents the tree describing the
widget hierarchy of a given GUI.
This can be used to learn how
GUIs are put together and also can be extended
to edit the properties of the individual GtkWidget objects.
Screen view
-
- S4 Class Hierarchy
-
This uses a tree to display the inheritance information
for S4 classes, and also displays details about
methods and slots for individual classes.
Screen view
Given S4's multiple inheritance, one might use a graph.
There is some work on displaying graphs from/in R.
-
- Source code/File
-
A simple view of a collection of files
containing S-language code
that provides a
list of the functions defined in each file.
This allows one to easily find functions
and also view them.
Screen view
-
- HTML viewer
- A simple browser that also provides support
for using S code to
- create and render <OBJECT> elements using S code,
- handle links and form submissions.
Screen view
-
- XML hierarchy viewer.
- A simple XML node browser that
displays the hierarchical structure of XML nodes.
Screen view
-
- Color scheme viewer.
- A GUI for viewing color schemes
using the (currently) GGobi
facility for reading
color schemes from XML files.
Screen view
-
- Gtk Inheritance & Property & Signal information.
-
A GUI that displays the Gtk classes and their inheritance
structure. Clicking on a Gtk class within the tree
displays details about its properties/arguments
(i.e. name, type and read/write status) and
its signals.
This is a convenient way to get correct information
about a Gtk class.
Screen view
-
- Multiple Repository package viewer and installer
-
A simple display of different repositories
such as CRAN, Omegahat and BioConductor
showing their packages and the details for
each one. This also allows individual packages
to be installed.
Screen view
The current version is available as a
GNU-zipped tar file
RGtkViewers_0.7-4.tar.gz
Installation is the basic
R CMD INSTALL RGtkViewers_0.7-4.tar.gz
or
tar zxf RGtkViewers_0.7-4.tar.gz
R CMD INSTALL RGtkViewers
Windows
This package consists entirely of S-language code and
works on any platform on which the RGtk package is installed.
Different parts use the gtkhtml widget classes which are not currently
available on Windows.
-
- FAQ
-
Duncan Temple Lang
<duncan@research.bell-labs.com>
Last modified: Tue Nov 12 21:53:25 UTC 2002