-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
registration pipeline for seqFISH #1644
Comments
Hey @pdichiaro If I'm understanding your question properly, which is to say that you've observed that nuclei images taken in each round are perfectly aligned by a translational registration, it suggests to me that you don't have any rotation/scale/shear transformations on your tissue. This implies that your spots are moving locally across rounds, that an affine transformation would not improve upon the spot alignment, and that you are in fact using the correct registration pipeline. Please let me know if I interpreted this properly. If I did, there are three solutions I see, one of which is to continue as you've been doing:
cc @dganguli |
Hi @ambrosejcarr, you interpreted that well because spots are moving locally across rounds. Do you think that it is not so necessary to use fiduciary beads for learning any rotation/scale/shear transformations and so for improving spot registration? |
Hi @pdichiaro! I'm going to close this issue since its not a bug or feature request. We're starting to point users to image.sc for user support. If you're still facing this challenge, can you ask over there and tag the post with "starfish"? |
As image registration approach I use 2d similarity transformation to learn translation linear shifts (reference stack is DAPI) and then apply it for re-sampling of images across imaging rounds. While nuclei are perfect aligned, spots arising from the same target are distant across rounds; to match them during spot decoding I need to increase a lot the search radius (>7 pixel) and in case of crowded data it could be complex and problematic.
I was wondering if I should add a different spot registration approach like affine transformation to have a more accurate spot alignment across rounds.
Which registration pipeline do you suggest for seqFISH?
The text was updated successfully, but these errors were encountered: