mehta-lab / multiSero

serological measurements from multiplexed ELISA assays
BSD 3-Clause "New" or "Revised" License
6 stars 3 forks source link

Fine tune fishy registration #61

Closed smguo closed 4 years ago

smguo commented 4 years ago

The LoG filter @jennyfolkesson added in #60 works great. This PR adds a check to reduce sigma of LoG filter when registration failed to enhance the contrast of dim fiducials, and run registration again. This fixes the failed registration in dataset 2020-05-02-13-49-02-COVID_May2_JVassay_FcIgGplate_images ('A6', 'A11', 'D12', 'E1', 'E6', 'F1', 'F6'). Haven't tested this fix on cuttlefish data but happy to test if @jennyfolkesson you can share the pycharm run config.

Also save LoG filtered image when run in debug mode. Found it useful for tuning size of LoG filter.