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

Add workflow for segmentation and counting of cell nuclei in fluorescence microscopy images #345

Merged
merged 6 commits into from
Feb 29, 2024

Conversation

kostrykin
Copy link
Contributor

@kostrykin kostrykin commented Feb 29, 2024

As part of the Imaging Hackathon in Freiburg.

Add workflow for segmentation and counting of cell nuclei in fluorescence microscopy images.

This workflow performs segmentation and counting of cell nuclei using fluorescence microscopy images. The segmentation step is performed using Otsu thresholding (Otsu, 1979).

Created by following the tutorial: https://github.com/galaxyproject/iwc/blob/main/workflows/README.md#adding-workflows


Strangely, planemo workflow_lint reports a couple of issues:

Applying linter best_practices... WARNING
.. WARNING: Input input_image of workflow step The fluorescence microscopy images to be segmented. Must be the single image channel, which contains the cell nuclei. is disconnected.

…but this workflow step is the input of the workflow, so it cannot be connected to anything.

There also are a few more warnings, which I suspect to be consequential errors, since the Best Practices check in galaxy reports that everything is fine with the workflow:
Bildschirmfoto 2024-02-29 um 17 04 59

Let me know if anything needs to be done about those warnings!

Copy link
Member

@mvdbeek mvdbeek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks so much @kostrykin! Yes, planemo lint isn't as smart as the best practice panel, I've got some work in galaxyproject/planemo#1417 to improve that.

@mvdbeek mvdbeek merged commit 0c071b4 into galaxyproject:main Feb 29, 2024
6 checks passed
@kostrykin kostrykin deleted the add_otsu_workflow branch February 29, 2024 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants