[ome-users] OMERO-CellProfiler: too many open files

b.gerritsen at nki.nl b.gerritsen at nki.nl
Fri May 29 11:02:54 BST 2009


Dear all,

When I analyze many images from the omero db in CellProfiler, the run fails after about 50 to 100 images with an Ice.SocketException. In the same error report a java.io.Exception is shown telling me there are too many open files. Closer inspection of matlab shows there are 16 files opened with every call to "createOmeroJavaService", but these files are not closed during the run, not even after a call to "session.close()". As soon as matlab tries to open more than 1024 files I get the exception.

Here is some more information about the system I'm running Omero on:

Red Hat Enterprise Linux 5.3
Omero Beta 4.0.3
Postgresql 8.1.4
ZeroC Ice 3.3.1
Python 2.4.3
Matlab 7.8.0 (R2009a)
CellProfiler (developer version) 1.0.5811 Branch 1.0.6027

I had to change the OmeroLoader.m, numImages.m, and CPOMEROimread.m files to be able to analyze images from omero beta 4 in cellprofiler (apparently the matlab scripts from "http://svn.openmicroscopy.org.uk/svn/omero/tags/omero-4.0.3/" are not compatible with the beta 4 release nor with recent versions of cellprofiler).

Thanks in advance!
Bram Gerritsen


More information about the ome-users mailing list