Posted by Barbara Hill Meyers on Monday, December 02, 2013 at 10:49AM
Since the release of Mac OS X 10.9 (Mavericks) on Oct 22, 2013, many of you may have already upgraded or are considering doing so, given the ease of access to this upgrade. Some of you have reported problems with GenePattern on this new OS and we have observed some in our own testing and exploring. This post aims to go over what we know and any work arounds or fixes we have so far . We will continue to provide updates for any incomplete or (unknowingly) inaccurate information.
There are 3 basic ways in which one may use GenePattern:
GenePattern Public Server - genepattern.broadinstitute.org (note that for the sake of this blog the information about this method will be assumed to pertain to any remote GenePattern server - ie not installed on your computer)
A new installation of GenePattern , installed after upgrading to Mac OS X 10.9 Mavericks - Not Supported - GenePattern is not currently supported on Mavericks due to new security settings in Mavericks and performance issues. We are working to address these and will post more information here as soon as it becomes available.
I will go through the experience of accessing GenePattern through each of the first two methods on Mavericks.
Your experience using the public server should be the same was it was before upgrading your local machine to Mavericks. If you also updated to Java 7 update 45 you will likely encounter the warning message discussed in our recent blog post, however there should be no other differences.
When starting up a previously installed version of GenePattern (e.g. 3.6.1) which used Java 6, you will likely be prompted to install Java 6. This is because Mavericks deletes Java 6 from your system. (Note that you will likely need to reinstall Flash, if you had it before upgrade, as that was deleted too. Here's a link to a Life Hacker article with a number of other handy Mavericks fixes)
If you've already installed Java 6, when starting your previously instally GenePattern server you will likely see this message, which can safely "Allow". (Note that this will likely also display when you "StopGenePatternServer"