Greetings to all;
Using CPA v2.2.1 I’m trying to open experiment data stored on a MySQL server. All goes well, but images are just gray squares.
The data was generated from a rather complex pipeline with 5 channels and 5 corresponding .mat illumination correction files. The raw image paths are Windows UNC paths to the image drive but the illumination correction patterns (the .mat files) are accessed via a web-server URL. This setup worked fine in the CellProfiler pipeline but causes issues in CPA. I receive an IOError-stating that the .mat file ‘does not exist’
An error occurred in the program:
IOError: [Errno 2] The file, “http://jenkins:8080/job/FILE_UPLOAD/51/artifact/VB00045742_IllumAGP.mat”, does not exist.: ‘http://jenkins:8080/job/FILE_UPLOAD/51/artifact/VB00045742_IllumAGP.mat’
Traceback (most recent call last):
File “cpa\imagetile.pyc”, line 177, in OnDClick
File “cpa\imagetools.pyc”, line 69, in ShowImage
File “cpa\imagetools.pyc”, line 60, in FetchImage
File “cpa\imagereader.pyc”, line 24, in ReadImages
File “cpa\imagereader.pyc”, line 99, in read_images_via_bioformats
File “cpa\imagereader.pyc”, line 44, in _read_image_via_bioformats
File “bioformats\formatreader.pyc”, line 948, in load_using_bioformats
File “bioformats\formatreader.pyc”, line 618, in init
Now, looking at the documentation page of CPA I do not see support for .mat files despite the long list of other image formats. I suspect that this is issue is due to non-supported .mat format, but could also be the mixed use of UNC and URLs for the image paths. What do you think?
Thanks for any feedback.