Commit Graph

45 Commits

Author SHA1 Message Date
44deec91a9 remove filterreg registration function as it did not work well 2021-07-23 13:38:11 +02:00
1bee0c4b50 add proper offset and fix missing use of self.max_distance 2021-07-23 13:04:33 +02:00
1de42f1e5d add icp registration however only 2d transformation matrix is supported yet 2021-07-22 16:11:52 +02:00
02ae4f1784 fix package setup 2021-07-22 12:32:26 +02:00
75f0563069 update the demo notebooks to give better examples 2021-07-22 12:18:08 +02:00
515abcc187 add documentation for transformation 2021-07-22 11:38:38 +02:00
b32451c73c add documentation to all registration classes 2021-07-22 11:34:05 +02:00
334f908e82 add documentation to peak_finder 2021-07-22 10:13:11 +02:00
e4bdf315d6 add pydocs to situ tile 2021-07-22 09:56:36 +02:00
8cacf9d3df improve pydoc for SituImage 2021-07-22 09:40:32 +02:00
f17aa2153b add demo notebook with artificial test images 2021-07-21 19:04:45 +02:00
1574244670 change channel registration to be performed on tiles 2021-07-21 18:50:56 +02:00
60d7166c5b add round registration that uses all channels 2021-07-21 18:31:40 +02:00
53261f9ae1 refactor: move peak_finder to registration 2021-07-19 12:13:43 +02:00
f04ff2a296 add todo 2021-07-19 11:03:20 +02:00
b122389bad swap x and y axis of peak finder to fix image display (this might however cause issues with the registration) 2021-07-19 10:51:42 +02:00
3920451644 improve peak visualisation as it's now drawn in colour with one dark and one bright colour 2021-07-19 10:30:19 +02:00
c2b092e6ec convert images to uint8 for visualisation 2021-07-19 10:00:49 +02:00
5583cb622d fix combined registration does not do channel registration 2021-07-15 11:01:49 +02:00
b70b5a6a67 rework transformations to resolve circular dependencies 2021-07-15 09:44:40 +02:00
8ff57e9c8d make more classes abstract 2021-07-14 16:42:51 +02:00
7f99d56cc1 implement application of transformations 2021-07-14 16:41:48 +02:00
d9ab104612 add type hints to transformations 2021-07-14 11:59:35 +02:00
eeca8b7ad9 add type hints to registrations 2021-07-14 11:49:06 +02:00
10f652ede1 add type hints to tile 2021-07-14 11:30:57 +02:00
c2b3b46fc4 add typehint to situ image and update docstring 2021-07-14 11:24:55 +02:00
f1e801d07e add todo to round registration 2021-07-14 11:03:30 +02:00
193dc059a5 add tile registration, however no all methods are implemented yet 2021-07-14 11:03:16 +02:00
1d0385e2f3 implement registration fo rounds 2021-07-13 13:18:41 +02:00
c2c39dc462 move peak finder parameters into separate class 2021-07-13 11:38:13 +02:00
5e1875db40 add transformations to tile 2021-07-13 10:15:26 +02:00
f447157d35 add channel transformations into situ_image class 2021-07-13 10:11:41 +02:00
5bac4eb2bd add channel count and round count 2021-07-12 18:56:06 +02:00
29c9555755 redo registration to be more generic 2021-07-12 18:39:42 +02:00
5fc4b75b6c rename tile and add useful getters 2021-07-12 18:39:19 +02:00
ffd7c23ca4 create python package 2021-07-12 16:16:58 +02:00
4ec8b766cd add package info and licencse 2021-07-12 15:59:32 +02:00
93c84e731d autoformat code and add missing imports 2021-07-12 15:54:50 +02:00
85e2edb8a5 move tests to corresponding folder 2021-07-12 15:46:45 +02:00
235660c16d rename and move channel registration 2021-07-12 15:42:14 +02:00
54995658b8 add basic tests for Dim expansion and reduction and added imports 2021-07-12 15:41:47 +02:00
5468187e38 ignore vscode settings 2021-07-12 15:40:43 +02:00
7ec6879f91 add modules 2021-07-12 15:40:01 +02:00
9fb8436ea3 initial (non working) code and structure 2021-07-09 12:38:08 +02:00
Hannes Kuchelmeister
43c4f026a7 Initial commit 2021-07-09 11:54:05 +02:00