The RGtkViewers package
The RGtkViewers package provides some graphical user interface (GUI)
tools for interactively exploring some structural data. It provides
The current version is available as a
GNU-zipped tar file
- 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.
- 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.
- 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.
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.
- 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.
- XML hierarchy viewer.
- A simple XML node browser that
displays the hierarchical structure of XML nodes.
- Color scheme viewer.
- A GUI for viewing color schemes
using the (currently) GGobi
facility for reading
color schemes from XML files.
- 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
This is a convenient way to get correct information
about a Gtk class.
- 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.
Installation is the basic
R CMD INSTALL RGtkViewers_0.7-4.tar.gz
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.
Duncan Temple Lang
Last modified: Tue Nov 12 21:53:25 UTC 2002