add 1-dim probability map shader to chunkflow neuroglancer command #302
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.
This adds a user-controllable colored shader to 1-dimensional probability map neuroglancer layers. The color can be specified in the chunkflow command parameters with the following syntax:
Above, the
glia
variable contains the glia probability prediction at each voxel in the chunk. When this layer is added via the_append_probability_map_layer
, a newcolor
parameter takes its value from the parameters specified inside the[...]
brackets. Extracting this parameter value is implemented in theneuroglancer
operator's__call__
method by checking for comma-separatedkey=value
pairs within such square brackets. This mechanism can be reused for other layer-type-specific keyword parameters in the future.