Uses of Class
org.anchoranalysis.experiment.bean.task.Task
Packages that use Task
Package
Description
Generic experiments that handle input and output in structured ways.
How a task is executed on multiple inputs.
Defines a task,
which is a set of operations run on an input, that may or may not generate an output.
Interfaces for replacing attributes of an experiment: input, output, task etc.
Non-bean classes related to
JobProcessor
.Loading and displaying pre-defined tasks.
Beans to combine two or more annotations.
Task to compare a set of annotations to a segmentation or another set of annotations.
A parent package for many different kinds of tasks.
Combining multiple images together into a single image.
Tasks pertaining to
Feature
s.Tasks for converting image-formats.
Tasks that involved stacks (usually each channel from an image) that are somehow
grouped-together.
Task(s) to export histograms of intensity values.
Associating labels with images.
Tasks to scale an image.
Tasks to segment an image.
Tasks that process on one or more slices from a z-stack.
Implementations of
Task
related to file-system
I/O.Converting from
NamedChannelsInput
to the
input-type expected by a Task
.Helper classes to execute
Task
s in tests.-
Uses of Task in org.anchoranalysis.experiment.bean.io
Methods in org.anchoranalysis.experiment.bean.io with parameters of type TaskModifier and TypeMethodDescriptionvoid
InputOutputExperiment.replaceTask
(Task<T, S> taskToReplace) -
Uses of Task in org.anchoranalysis.experiment.bean.processor
Methods in org.anchoranalysis.experiment.bean.processor that return TaskMethods in org.anchoranalysis.experiment.bean.processor with parameters of type Task -
Uses of Task in org.anchoranalysis.experiment.bean.task
Subclasses of Task in org.anchoranalysis.experiment.bean.taskModifier and TypeClassDescriptionclass
TaskWithoutSharedState<T extends InputFromManager>
A particular type of task that doesn't share-state between running jobs -
Uses of Task in org.anchoranalysis.experiment.io
Methods in org.anchoranalysis.experiment.io with parameters of type TaskModifier and TypeMethodDescriptionvoid
ReplaceTask.replaceTask
(Task<T, S> taskToReplace) Replace the currently-assignedTask
with another. -
Uses of Task in org.anchoranalysis.experiment.task.processor
Constructors in org.anchoranalysis.experiment.task.processor with parameters of type TaskModifierConstructorDescriptionCallableJob
(Task<T, S> task, ParametersUnbound<T, S> parametersUnbound, JobStateMonitor stateMonitor, JobDescription jobDescription, ConcurrentJobMonitor monitor, Optional<MessageLogger> loggerMonitor, int showOngoingJobsLessThan) Constructor. -
Uses of Task in org.anchoranalysis.launcher.run.tasks
Subclasses of Task in org.anchoranalysis.launcher.run.tasksModifier and TypeClassDescriptionclass
HelloWorld<S extends InputFromManager>
A dummy task that simply writes a message to all log files, specifically: 1. log file for experiment 2. log file for each input-object -
Uses of Task in org.anchoranalysis.plugin.annotation.bean.aggregate
Subclasses of Task in org.anchoranalysis.plugin.annotation.bean.aggregateModifier and TypeClassDescriptionclass
AggregateAnnotations<S extends AnnotatorStrategy>
Aggregates many per-image annotations together in form of a CSV file. -
Uses of Task in org.anchoranalysis.plugin.annotation.bean.comparison
Subclasses of Task in org.anchoranalysis.plugin.annotation.bean.comparisonModifier and TypeClassDescriptionclass
CompareAnnotations<T extends Assignment<ObjectMask>>
Task to compare a set of annotations to a segmentation or another set of annotations. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean
Subclasses of Task in org.anchoranalysis.plugin.image.task.beanModifier and TypeClassDescriptionclass
RasterTask<S,
U> An experiment that takes (primarily) a series of raster images as an input. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.combine
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.combineModifier and TypeClassDescriptionclass
Creates a an aggregated-image for each group, where each voxel-value is aggregated across each channel in each image in the group.class
Creates a montage of images, by tiling them side-by-side. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.feature
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.featureModifier and TypeClassDescriptionclass
ExportFeatures<T extends InputFromManager,
S, U extends FeatureInput> Calculates features and exports them as a CSV file. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.format
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.formatModifier and TypeClassDescriptionclass
Converts each input-image to an output format, optionally changing the bit depth. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.grouped
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.groupedModifier and TypeClassDescriptionclass
GroupedStackBase<S,
T> Base class for stacks (usually each channel from an image) that are somehow grouped-together. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.grouped.histogram
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.grouped.histogramModifier and TypeClassDescriptionclass
Exports a histogram of voxel intensities as a CSV file for each channel of an image. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.labeller
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.labellerModifier and TypeClassDescriptionclass
Assigns a label to each image and copies into subdirectories for each label, and creates a labelling CSV. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.scale
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.scaleModifier and TypeClassDescriptionclass
ScaleImage<S>
Base class for tasks whose primary aim is to scale (resize) an image.class
Creates a scaled copy of images, ensuring all images have identical output size.class
Creates a scaled copy of images, treating each image independently, and without any padding or alignment. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.segment
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.segmentModifier and TypeClassDescriptionclass
SegmentInstanceWithModel<T extends InferenceModel>
Using a model-pool, performs instance segmentation on an image producing zero, one or more objects per image. -
Uses of Task in org.anchoranalysis.plugin.image.task.bean.slice
Subclasses of Task in org.anchoranalysis.plugin.image.task.bean.sliceModifier and TypeClassDescriptionclass
Reduces a z-stack to a single-slice by taking the optima of a feature calculated for each slice. -
Uses of Task in org.anchoranalysis.plugin.io.bean.task
Subclasses of Task in org.anchoranalysis.plugin.io.bean.taskModifier and TypeClassDescriptionclass
Combines multiple CSV files into a single CSV file.class
CopyFiles<T>
Copy files to the output-directory, possibly changing the name or performing other operations like compression in the process.class
SummarizeBase<T extends InputFromManager,
S> class
SummarizeInputs<T extends InputFromManager>
-
Uses of Task in org.anchoranalysis.plugin.mpp.bean.convert
Subclasses of Task in org.anchoranalysis.plugin.mpp.bean.convertModifier and TypeClassDescriptionclass
ConvertNamedChannels<T extends NamedChannelsInput,
S, U extends InputFromManager> ConvertsNamedChannelsInput
to a variety of others to match a delegate task.Methods in org.anchoranalysis.plugin.mpp.bean.convert that return TaskModifier and TypeMethodDescriptionConvertNamedChannels.getTask()
The underlying task that will be called, perhaps with a different input-type.Methods in org.anchoranalysis.plugin.mpp.bean.convert with parameters of type Task -
Uses of Task in org.anchoranalysis.plugin.mpp.bean.define
Subclasses of Task in org.anchoranalysis.plugin.mpp.bean.defineModifier and TypeClassDescriptionclass
Derives various types of outputs (images, histograms etc.) fromMultiInput
s. -
Uses of Task in org.anchoranalysis.test.experiment.task
Methods in org.anchoranalysis.test.experiment.task with type parameters of type TaskModifier and TypeMethodDescription<T extends InputFromManager,
S, V extends Task<T, S>>
voidExecuteTaskHelper.assertExpectedTaskOutputs
(List<T> inputs, V task, Path pathDirectoryOutput, String pathDirectorySaved, Iterable<String> pathsFileToCompare) Executes a task on a multiple inputs and asserts expected outputs - with task arguments.<T extends InputFromManager,
S, V extends Task<T, S>>
voidExecuteTaskHelper.assertExpectedTaskOutputs
(T input, V task, Path pathDirectoryOutput, String pathDirectorySaved, Iterable<String> pathsFileToCompare) Executes a task on a single-input.