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

Support selecting specific channels for match-based colocalization #451

Merged
merged 6 commits into from
Mar 1, 2023

Conversation

yoda-vid
Copy link
Collaborator

Match-based blob colocalization has run separate colocalizations for each pair of channels in the blobs archive, but one may wish to colocalize only select channels. This PR:

  • Supports the --channel <n> <n1> ... CLI argument to specify the channels to colocalize. Note that all pairs within the given channels will be run.
  • Refactored these colocalization functions to use the Blobs class as part of our ongoing effort to use pass these objects instead of just blobs array so as to include additional metadata
  • Added Notebook docs on running colocalizations

Refactor colocalization to use the `Blobs` class rather than using blobs arrays directly.
Limit the channels used for match-based colocalizations through the CLI channel argument.
Avoid printing newline to separate showing match groups when no matches are shown.
Include relevant ROI profile parameters.
@yoda-vid yoda-vid added the enhancement New feature or request label Feb 28, 2023
@yoda-vid yoda-vid added this to the v1.6.0 milestone Feb 28, 2023
@yoda-vid yoda-vid merged commit a1df85a into master Mar 1, 2023
@yoda-vid yoda-vid deleted the coloc_chls branch March 1, 2023 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant