BlockMethod to run any SIMA segmentation strategy #168
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've created a simple BlockMethod/BlockAlgorithm pair that should allow any sima segmentation strategy to be run on a thunder block. Included is a single test case, which only runs if sima is installed. The test case passes on my laptop.
On a related note, I may try to simplify the dependencies of SIMA a bit so that it might be made a dependency of thunder without much pain. The current dependencies are:
@freeman-lab Let me know which ones you think would have to best converted to optional dependencies prior to making sima a thunder dependency.