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
Features.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
Tasks in tests.-
Uses of Task in org.anchoranalysis.experiment.bean.io
Methods in org.anchoranalysis.experiment.bean.io with parameters of type TaskModifier and TypeMethodDescriptionvoidInputOutputExperiment.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 TypeClassDescriptionclassTaskWithoutSharedState<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 TypeMethodDescriptionvoidReplaceTask.replaceTask(Task<T, S> taskToReplace) Replace the currently-assignedTaskwith 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, BeanInstanceMap defaultInstances, JobStateMonitor stateMonitor, JobDescription jobDescription, JobStartStopLogger logger) Creates a newCallableJobinstance. -
Uses of Task in org.anchoranalysis.launcher.run.tasks
Subclasses of Task in org.anchoranalysis.launcher.run.tasksModifier and TypeClassDescriptionclassHelloWorld<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 TypeClassDescriptionclassAggregateAnnotations<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 TypeClassDescriptionclassCompareAnnotations<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 TypeClassDescriptionclassRasterTask<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 TypeClassDescriptionclassCreates a an aggregated-image for each group, where each voxel-value is aggregated across each channel in each image in the group.classCreates 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 TypeClassDescriptionclassExportFeatures<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 TypeClassDescriptionclassConverts 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 TypeClassDescriptionclassGroupedStackBase<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 TypeClassDescriptionclassExports 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 TypeClassDescriptionclassAssigns 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 TypeClassDescriptionclassScaleImage<S>Base class for tasks whose primary aim is to scale (resize) an image.classCreates a scaled copy of images, ensuring all images have identical output size.classCreates 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 TypeClassDescriptionclassSegmentInstanceWithModel<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 TypeClassDescriptionclassReduces 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 TypeClassDescriptionclassCombines multiple CSV files into a single CSV file.classCopyFiles<T>Copy files to the output-directory, possibly changing the name or performing other operations like compression in the process.classSummarizeBase<T extends InputFromManager,S> classSummarizeInputs<T extends InputFromManager> -
Uses of Task in org.anchoranalysis.plugin.mpp.bean.convert
Subclasses of Task in org.anchoranalysis.plugin.mpp.bean.convertModifier and TypeClassDescriptionclassConvertNamedChannels<T extends NamedChannelsInput,S, U extends InputFromManager> ConvertsNamedChannelsInputto 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 TypeClassDescriptionclassDerives various types of outputs (images, histograms etc.) fromMultiInputs. -
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.