Closed roshankern closed 1 year ago
Through testing we have found a difference in image processing occurs before these images even reach CellPose
.
2) Images are being altered in different ways (while consistent in their differences across CP/DP runs) by PyBaSiC illumination correction.
It appears that PyBaSiC
processes the same input slightly differently between idrstream_cp
and idrstream_dp
environments.
It is concluded that these differences were caused by using different versions of CellPose and instantiating CellPose with models.Cellpose
instead of models.CellposeModel
.
After comparing the outputs of CP and DP
IDR_stream
runs, we have discovered that these differentIDR_stream
packages result in different segmentations. This is likely due to multiple reasons, which will be documented in this issue.1) CP and DP IDR_stream packages use different versions of
CellPose
(see env files)