Skip to content
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

Improved tile generation in Steve #59

Closed
jeffmoffitt opened this issue Jul 21, 2017 · 5 comments
Closed

Improved tile generation in Steve #59

jeffmoffitt opened this issue Jul 21, 2017 · 5 comments

Comments

@jeffmoffitt
Copy link
Collaborator

It would be great if the user could generate a set of tiled positions around different regions of a sample in Steve. Specifically, the user should have control over the number of positions in X and Y, as well as the spacing of these positions. With this control the user could then dynamically adjust the tile to fit different features of the sample.

In parallel, it would be useful if Steve would display these tiles as they are being generated so that the user can confirm that they properly cover the desired features.

@leonardosepulveda
Copy link
Collaborator

leonardosepulveda commented Apr 3, 2018

I concur. Many of my tissue samples have variable shapes, so using a rectangular grid could image many empty FOVs. I Thought that there were two ways around this: have a simple code that blurs the image composite taken at 10x and then calculates a "mask" using a threshold. This mask would be then used to calculate the tiled positions. The problem with this approach is that the segmentation may vary in quality. Maybe the most error-prone way to get a mask for a arbitrary tissue shape is to draw a polygon over the image, which later can be used to calculate the positions tile.

@HazenBabcock
Copy link
Member

FWIW I'm working on Steve now. Hopefully once I have Steve cleaned up and better organized it will be easier to add this feature.

@HazenBabcock
Copy link
Member

I pushed a branch called 'steve_v2'. I tried to clean up and better organize Steve. It should be easier now to add additional modules that support features such as what you requested. Test it first as it still likely has some rough edges..

@HazenBabcock
Copy link
Member

I just merged 'steve_v2' into master as I'm pretty sure it at least can't be worse than the version of steve in master.

@jeffmoffitt
Copy link
Collaborator Author

This feature has now been added to the new steve in pull request 123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants