imagej / imagej/imagej-common

AxisType: add flag for continuous vs. discrete

Open
#38 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
12
Forks
15
PR merge metrics
No merged PRs in 30d

Description

For some axis types, it makes sense to interpolate between values, since they are intended to represent continuous axes. For others, they may be discrete—e.g., if each sample along that axis is a different computed feature. It would be nice if the `AxisType` interface had `isDiscrete` and/or `isContinuous` methods reporting that.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the AxisType interface and its implementations in the imagej-common codebase, then review any related tests for axis behavior. Decide from the existing type definitions whether the requested continuous/discrete reporting can be specified consistently. Done means the interface and applicable implementations expose behavior that distinguishes continuous from discrete axes, with tests covering the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
data
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.