Difference between revisions of "Known Issues"
Line 1: | Line 1: | ||
− | <h3>java.lang.OutOfMemoryError</h3> | + | <h3>java.lang.OutOfMemoryError (GSEA v1)<br /> |
− | <span style="font-weight: bold;">Problem</span>: On the Mac, you can run GSEA from the command line, but when you attempt to use the GSEA application from the desktop you receive errors similar to the following:<br /><br />---- Full Error Message ---- <br />na <br /> ---- Stack Trace ---- <br /># of exceptions: 1 <br />------null------ <br />java.lang.OutOfMemoryError <br /><br /><span style="font-weight: bold;">Solution</span>: | + | </h3> |
− | <h3>java.lang.NullPointerException</h3> | + | <span style="font-weight: bold;">Problem</span>: On the Mac, you can run GSEA from the command line, but when you attempt to use the GSEA application from the desktop you receive errors similar to the following:<br /> |
+ | <br /> | ||
+ | ---- Full Error Message ---- <br /> | ||
+ | na <br /> | ||
+ | ---- Stack Trace ---- <br /> | ||
+ | # of exceptions: 1 <br /> | ||
+ | ------null------ <br /> | ||
+ | java.lang.OutOfMemoryError <br /> | ||
+ | <br /> | ||
+ | <span style="font-weight: bold;">Solution</span>: Corrected in GSEA v2. In GSEA v1, this is a memory issue with the gsea installer on the Mac. As a workaround, use the following command to launch the GSEA application rather than double clicking the icon: <br /> | ||
+ | <br /> | ||
+ | java -Xmx1800m xapps.gsea.Main<br /> | ||
+ | <br /> | ||
+ | <h3>java.lang.NullPointerException (GSEA v1)<br /> | ||
+ | </h3> | ||
<span style="font-weight: bold;">Problem</span>: By default, a gene set enrichment analysis uses phenotype permutations. If you have too few samples for phenotype permutation, the following error occurs:<br /> | <span style="font-weight: bold;">Problem</span>: By default, a gene set enrichment analysis uses phenotype permutations. If you have too few samples for phenotype permutation, the following error occurs:<br /> | ||
<br /> | <br /> | ||
Line 20: | Line 34: | ||
at java.lang.Thread.run(Unknown Source)<br /> | at java.lang.Thread.run(Unknown Source)<br /> | ||
<br /> | <br /> | ||
− | <span style="font-weight: bold;">Solution</span>: | + | <span style="font-weight: bold;">Solution</span>: Corrected in GSEA v2. In GSEA v1, use gene_set permutation rather than phenotype permutation. For more information, see the description of the <em>Permutation type</em> parameter on the [http://www.broad.mit.edu/cancer/software/gsea/doc/GSEAUserGuideFrame.htm?Run_GSEA_Page Run GSEA Page] in the <em style="">GSEA User Guide</em>. |
Revision as of 11:44, 16 January 2007
java.lang.OutOfMemoryError (GSEA v1)
Problem: On the Mac, you can run GSEA from the command line, but when you attempt to use the GSEA application from the desktop you receive errors similar to the following:
Full Error Message ----
na
Stack Trace ----
- of exceptions: 1
null------
java.lang.OutOfMemoryError
Solution: Corrected in GSEA v2. In GSEA v1, this is a memory issue with the gsea installer on the Mac. As a workaround, use the following command to launch the GSEA application rather than double clicking the icon:
java -Xmx1800m xapps.gsea.Main
java.lang.NullPointerException (GSEA v1)
Problem: By default, a gene set enrichment analysis uses phenotype permutations. If you have too few samples for phenotype permutation, the following error occurs:
Stack Trace ----
- of exceptions: 1
null------
java.lang.NullPointerException
at edu.mit.broad.genome.alg.DatasetStatsCore.calc2ClassCategoricalMetricMarkerScores(DatasetStatsCore.java:236)
at edu.mit.broad.genome.alg.markers.PermutationTestBuilder.<init>(PermutationTestBuilder.java:94)
at edu.mit.broad.genome.alg.gsea.KSTests.shuffleTemplate_canned_templates(KSTests.java:360)
at edu.mit.broad.genome.alg.gsea.KSTests.shuffleTemplate(KSTests.java:291)
at edu.mit.broad.genome.alg.gsea.KSTests.executeGsea(KSTests.java:156)
at edu.mit.broad.genome.alg.gsea.KSTests.executeGsea(KSTests.java:130)
at xtools.gsea.AbstractGsea2Tool.execute_one(AbstractGsea2Tool.java:103)
at xtools.gsea.AbstractGsea2Tool.execute_one_with_reporting(AbstractGsea2Tool.java:137)
at xtools.gsea.Gsea.execute(Gsea.java:111)
at edu.mit.broad.xbench.tui.TaskManager$ToolRunnable.run(TaskManager.java:468)
at java.lang.Thread.run(Unknown Source)
Solution: Corrected in GSEA v2. In GSEA v1, use gene_set permutation rather than phenotype permutation. For more information, see the description of the Permutation type parameter on the Run GSEA Page in the GSEA User Guide.