Closed dietzc closed 9 years ago
These sorts of problems crop up when a pipeline doesn't generate a measurement that was promised. There are a lot of reasons this can happen. Could you post the pipeline or send it to me? In any case, it's a bug in the knime bridge on the CellProfiler side and I need to write a test case and then fix it.
test-flow + data can be found at https://tech.knime.org/forum/knime-image-processing/problem-with-cellprofiler-integration. Does this help?
Thanks for the support!!
Christian
https://github.com/CellProfiler/CellProfiler/commit/235a5272280724bd4c1fa081a4338e9be234309f and https://github.com/CellProfiler/CellProfiler/commit/13a6470ec5f87be3ee222cdae74de087c18f8b62 fix this. One of the modules was generating an experiment-wide measurement which would not generated by running the pipeline via the bridge. The final fix figures out that this measurement should be excluded, whereas other experiment measurments (like the pipeline that was used and the GIT hash of the CellProfiler source) are reported over the bridge. The user should pick up the trunk build of CellProfiler after it's built this commit. Thanks for reporting.
amazing. Thanks @LeeKamentsky!
Hi @LeeKamentsky,
a user in our Forum noticed a bug in the CellProfiler integration and I was able to reproduce the bug locally (latest master of CellProfiler and knip-cellprofiler, see https://tech.knime.org/forum/knime-image-processing/problem-with-cellprofiler-integration for example data). The output in my console is as follows:
The thrown exception on java side:
Do you have any idea what is going on? It seems to me, that the
AssertionError
on the CellProfiler side somehow causes these problems.Thanks in advance,
Christian