OLINgui {OLINgui}R Documentation

Graphical user interface for OLIN package


The function OLINgui provides a graphical user interface for visualisation, normalisation and quality testing of two-channel microarray data. It is based on the functions of the OLIN package.




The function OLINgui launches a graphical user interface for the OLIN package. It is based on Tk widgets using the R TclTk interface by Peter Dalgaard. It also employs some pre-made widgets from the tkWidgets Bioconductor-package by Jianhua Zhang for the selection of objects/files to be loaded.

OLINgui provides a convient interface to most functionalities of the OLIN package without restriction of options. An exception is the visualisaton, where default arguments for plotting are used. To fine-tune plots, the underlying plotting functions in the OLIN package can be applied.

The usage of OLINgui assumes existing marray objects for the batch of arrays to be analysed and normalised. To construct marray objects using a graphical interface, refer to read.marrayRaw. Some underlying functions (e.g.mxy2.plot and optinally olin) ) require an additonal list of X- and Y-coordinates of spots. This has to be done “by hand” yet. However, most functions do not need this list.

For a overview of the functionality of OLINgui, please refer to the package documentation.


OLINgui returns a tclObj object.


The newest versions of OLINgui can be found at the OLIN webpage (http://itb.biologie.hu-berlin.de/~futschik/software/R/OLIN).


Matthias E. Futschik (http://itb.biologie.hu-berlin.de/~futschik)


M.Futschik and T.Crompton (2004) Model selection and efficiency testing for normalization of cDNA microarray data, Genome Biology, 5:R60

See Also


[Package OLINgui version 1.0.1 Index]