Difference between revisions of "Known Issues"

(geWorkbench 1.8.0 and possibly all other versions)
(geWorkbench 1.8.0 and possibly all other versions)
Line 2: Line 2:
 
* Filtering a dataset to remove values marked as "missing" may invalidate objects that arose from the original, unfiltered dataset.  Any filtering should be done before any analysis which creates child result nodes, e.g. a t-test, ANOVA etc.
 
* Filtering a dataset to remove values marked as "missing" may invalidate objects that arose from the original, unfiltered dataset.  Any filtering should be done before any analysis which creates child result nodes, e.g. a t-test, ANOVA etc.
  
==geWorkbench 1.8.0 and possibly all other versions==
+
==geWorkbench 1.8.0 and ealier ==
* Nov. 13, 2009 - it appears that geWorkbench does not run on a desktop/laptop installation of Linux, due to an incompatibility of the Java JRE with the GTK components used in Linux distributions.  geWorkbench does run fine on a remote Linux server with the display using Cygwin X-windows on a Windows computerTests are continuing to find a solution.
+
===Problems with Linux on the desktop===
 +
====Description of the problem====
 +
An incompatibility has been found between geWorkbench and older versions of the Java JRE on Linux.  The conflict involves the GTK toolkit used to draw components in the geWorkbench graphical user interface.  This conflict occurs in earlier versions of both the Java 5 JRE (JRE 1.5) and earlier versions of the Java 6 JRE (JRE 1.6).
 +
 
 +
The InstallAnywhere installer packages affected earlier versions of the JRE with geWorkbench and hence these will not work on desktop Linux installationsHowever, the problem does not affect installations where geWorkbench runs on a remote Linux server and a Windows machine running a Cygwin X-windows server is used to view geWorkbench.
 +
 
 +
====Resolution====
 +
We provide two versions of geWorkbench 1.8.0 without the packaged JRE.  Either should work on Linux if you separately install the latest version of the Java JREWhile formal testing of geWorkbench was performed using the Java 5 JRE  (JRE 1.5), geWorkbench has also been shown to work with the latest Java 6 JREs (JRE 1.6).
 +
 
 +
The two versions for desktop Linux are:
 +
* '''geWorkbench_v1.8.0_Linux_installer_noJRE.bin''' - This version includes an installation wizard but no JRE.  You must install the latest JRE separately if it is not already on your system.
 +
* '''geWorkbench_v1.8.0_Generic.zip''' - This version includes no installer.  You just unzip the file.
  
 
==geWorkbench 1.7.0==
 
==geWorkbench 1.7.0==

Revision as of 15:24, 16 November 2009

General

  • Filtering a dataset to remove values marked as "missing" may invalidate objects that arose from the original, unfiltered dataset. Any filtering should be done before any analysis which creates child result nodes, e.g. a t-test, ANOVA etc.

geWorkbench 1.8.0 and ealier

Problems with Linux on the desktop

Description of the problem

An incompatibility has been found between geWorkbench and older versions of the Java JRE on Linux. The conflict involves the GTK toolkit used to draw components in the geWorkbench graphical user interface. This conflict occurs in earlier versions of both the Java 5 JRE (JRE 1.5) and earlier versions of the Java 6 JRE (JRE 1.6).

The InstallAnywhere installer packages affected earlier versions of the JRE with geWorkbench and hence these will not work on desktop Linux installations. However, the problem does not affect installations where geWorkbench runs on a remote Linux server and a Windows machine running a Cygwin X-windows server is used to view geWorkbench.

Resolution

We provide two versions of geWorkbench 1.8.0 without the packaged JRE. Either should work on Linux if you separately install the latest version of the Java JRE. While formal testing of geWorkbench was performed using the Java 5 JRE (JRE 1.5), geWorkbench has also been shown to work with the latest Java 6 JREs (JRE 1.6).

The two versions for desktop Linux are:

  • geWorkbench_v1.8.0_Linux_installer_noJRE.bin - This version includes an installation wizard but no JRE. You must install the latest JRE separately if it is not already on your system.
  • geWorkbench_v1.8.0_Generic.zip - This version includes no installer. You just unzip the file.

geWorkbench 1.7.0

  • Annotations - The retrieval of annotations using the Marker Annotations component does not work for microarray data downloaded from caArray. Bug 1956.
    • There is an easy work-around. After downloading data from caArray, and optionally setting up any needed groups of arrays or markers (e.g. treatment groups, controls etc), save the dataset as file type "Exp" format. You can then reload that saved dataset and associate the annotation file at that time.
  • caArray - Data downloaded from caArray is being stored in a way that uses a large amount of memory, limiting the size of the dataset that can be used. Bug 1930.
    • The first work-around is to increase the amount of memory allocated to geWorkbench.
    • A second work around, if the first is impractical, is to download the data, using the "merge" check-box, in reasonable sized sets of arrays and then save each merged set as a separate "Exp" format file. Once saved, delete the downloaded data set in geWorkbench and then download the next set from caArray until all data has been saved to separate merged "Exp" files.
    • The Exp files can then be all read back in together and merged into a single data object (make sure to check the "merge" check-box).
  • caArray - Data downloads from instances of caArray housed at the NCI can be very slow.