Fix memory leak in streak finder #3

Merged
augustin_s merged 15 commits from ext-dorofe_e/dap:cbd_bugfix into main 2025-07-15 10:21:21 +02:00

15 Commits

Author SHA1 Message Date
abae2288e7 Final cleanup 2025-07-15 08:50:35 +02:00
118b97acfb Restore mask ROI fuctionality; Concentric streaks filter in a function; Cleanup 2025-07-15 08:35:08 +02:00
Dorofeeva Elizaveta (EXT)
ad0752aa92 Correct region mask 2025-07-14 23:35:26 +02:00
b2cc1e27a4 TEST: crop data AND mask 2025-07-14 23:10:46 +02:00
d30adf3e14 TEST: try return crop roi; cleanup 2025-07-14 23:04:17 +02:00
9ed3335021 TEST: use median method for whitefield scale 2025-07-14 22:44:03 +02:00
Dorofeeva Elizaveta (EXT)
90c0b9cf3d No newaxis, still extremely slow method for white field scale; TODO: use median instead 2025-07-14 22:42:05 +02:00
Dorofeeva Elizaveta (EXT)
f1828cb4b5 True divide 2025-07-14 22:26:58 +02:00
77d3ff9293 TEST scale whitefield 2025-07-14 22:07:08 +02:00
Dorofeeva Elizaveta (EXT)
e3efd82b2c Bugfixes, no leak visible, TODO: cleanup, wf norm, crop, maybe mask roi 2025-07-14 21:25:59 +02:00
901587db79 TEST: try to get rid of data containers in streak finder package; make it simple 2025-07-14 20:58:20 +02:00
2ea2129d5b Try to get rid of cryst data entirely 2025-07-14 19:40:28 +02:00
6ebaf0ae6a Try cleanup cryst data, track memory usage 2025-07-14 19:29:29 +02:00
c09bdc5b4e Explicitly delete cryst_data object after algorithm completion 2025-07-14 19:09:52 +02:00
8ffad86f9a Use bool rather than np.bool to avoid deprecation errors 2025-07-14 18:59:27 +02:00