Uses of Interface
org.anchoranalysis.io.input.InputFromManager
Packages that use InputFromManager
Package
Description
Reading and writing annotations to the filesystem.
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 a
Task.Non-bean classes related to
JobProcessor.Bean classes for reading raster-files from the filesystem.
Non-bean classes for reading a
Channel from the
filesystem.Non-bean classes for reading a
Stack from the
filesystem.Classes relating to creating inputs for an experiment / task.
Beans related to collecting inputs from the file-system for an experiment.
Non-bean classes that relate to using files during inputting.
Loading and displaying pre-defined tasks.
Non-beans for reading data structures related to marked point processes from the file system.
Task to compare a set of annotations to a segmentation or another set of annotations.
Non-bean classes for comparing two sets of annotations.
Tasks pertaining to
Features.Source of rows in feature-tables with
FeatureSource and derived classes.Implementations of
InputManager.InputManagers that accept a set of named-files.Implementations of
InputManager that filter inputs.Implementations of
InputManager that process Stacks.Implementations of
Summarizer that summarize
generically InputFromManagers.Implementations of
Task related to file-system
I/O.Non-bean classes to help tasks in
org.anchoranalysis.plugin.io.bean.input.filter.Converting from
NamedChannelsInput to the
input-type expected by a Task.Shared-state use across tasks in this JAR.
Helper classes to execute
Tasks in tests.-
Uses of InputFromManager in org.anchoranalysis.annotation.io
Classes in org.anchoranalysis.annotation.io that implement InputFromManagerModifier and TypeClassDescriptionclassAnnotationWithStrategy<T extends AnnotatorStrategy>One particular annotation, associated with its strategy. -
Uses of InputFromManager in org.anchoranalysis.experiment.bean.io
Classes in org.anchoranalysis.experiment.bean.io with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassInputOutputExperiment<T extends InputFromManager,S> An experiment that uses both anInputManagerto specify inputs and aOutputManagerto specify outputting. -
Uses of InputFromManager in org.anchoranalysis.experiment.bean.processor
Classes in org.anchoranalysis.experiment.bean.processor with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassDebugDependentProcessor<T extends InputFromManager,S> Executes different processors depending on whether we are in debug mode or not.classJobProcessor<T extends InputFromManager,S> Base class for a method to apply a task on inputs.classParallelProcessor<T extends InputFromManager,S> Executes jobs in parallel across cores on the system.classSequentialProcessor<T extends InputFromManager,S> Executes jobs sequentially, without any parallelism.Method parameters in org.anchoranalysis.experiment.bean.processor with type arguments of type InputFromManagerModifier and TypeMethodDescriptionbooleanJobProcessor.isInputCompatibleWith(Class<? extends InputFromManager> inputClass) Is an input-type compatible with this particular task? -
Uses of InputFromManager in org.anchoranalysis.experiment.bean.task
Classes in org.anchoranalysis.experiment.bean.task with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassTask<T extends InputFromManager,S> Encapsulates some kind of processing to be performed on a set of inputs.classTaskWithoutSharedState<T extends InputFromManager>A particular type of task that doesn't share-state between running jobsMethod parameters in org.anchoranalysis.experiment.bean.task with type arguments of type InputFromManagerModifier and TypeMethodDescriptionbooleanTask.isInputCompatibleWith(Class<? extends InputFromManager> inputClass) Is an input-object type compatible with this particular task? -
Uses of InputFromManager in org.anchoranalysis.experiment.io
Classes in org.anchoranalysis.experiment.io with type parameters of type InputFromManagerModifier and TypeInterfaceDescriptioninterfaceReplaceInputManager<T extends InputFromManager>Indicates and provides a mechanism that theInputManagercan be replaced.interfaceReplaceTask<T extends InputFromManager,S> Indicates and provides a mechanism that theTaskcan be replaced. -
Uses of InputFromManager in org.anchoranalysis.experiment.task
Method parameters in org.anchoranalysis.experiment.task with type arguments of type InputFromManagerModifier and TypeMethodDescriptionvoidInputTypesExpected.add(Class<? extends InputFromManager> inputTypeClass) Appends an input-type class to the existing list.booleanInputTypesExpected.doesClassInheritFromAny(Class<? extends InputFromManager> childClass) Does the child-class inherit from any one of expected input-types?Constructor parameters in org.anchoranalysis.experiment.task with type arguments of type InputFromManagerModifierConstructorDescriptionInputTypesExpected(Class<? extends InputFromManager> inputTypeClass) Creates with the class of the input-type. -
Uses of InputFromManager in org.anchoranalysis.experiment.task.processor
Classes in org.anchoranalysis.experiment.task.processor with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassCallableJob<T extends InputFromManager,S> A job derived from aTaskthat can be placed on different threads -
Uses of InputFromManager in org.anchoranalysis.image.io.bean.stack.reader
Classes in org.anchoranalysis.image.io.bean.stack.reader with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassInputManagerWithStackReader<T extends InputFromManager>Extends anInputManagerto add aStackReaderbean property. -
Uses of InputFromManager in org.anchoranalysis.image.io.channel.input
Classes in org.anchoranalysis.image.io.channel.input that implement InputFromManagerModifier and TypeClassDescriptionclassProvides a set of channels as an input, with each channel having a name.classOne part of aNamedChannelsInputthat can be combined with others. -
Uses of InputFromManager in org.anchoranalysis.image.io.stack.input
Subinterfaces of InputFromManager in org.anchoranalysis.image.io.stack.inputModifier and TypeInterfaceDescriptioninterfaceBase class for inputs which somehow eventually send up providing stacks, with or without names.interfaceProvides a single stack (or a time series of such stacks) as an inputClasses in org.anchoranalysis.image.io.stack.input that implement InputFromManagerModifier and TypeClassDescriptionclassAn input that provides aImageMetadatabut only lazily when first called. -
Uses of InputFromManager in org.anchoranalysis.io.input
Classes in org.anchoranalysis.io.input with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassInputFromManagerDelegate<T extends InputFromManager>A base class forInputFromManager-implementing classes that delegate to another.classInputsWithDirectory<T extends InputFromManager>All inputs for an experiment, together with any parent directory which is specified as a parent for these inputs.Classes in org.anchoranalysis.io.input that implement InputFromManagerModifier and TypeClassDescriptionclassInputFromManagerDelegate<T extends InputFromManager>A base class forInputFromManager-implementing classes that delegate to another.Methods in org.anchoranalysis.io.input with type parameters of type InputFromManagerModifier and TypeMethodDescription<S extends InputFromManager>
InputsWithDirectory<S> Creates a newInputsWithDirectorywhich is the result of mapping the existing inputs.<S extends InputFromManager,E extends Exception>
InputsWithDirectory<S> InputsWithDirectory.map(CheckedFunction<T, S, E> mapFunction, Class<? extends E> throwableClass) Creates a newInputsWithDirectorywhich is the result of mapping the existing inputs.<S extends InputFromManager>
InputsWithDirectory<S> InputsWithDirectory.withInputs(List<S> inputsToAssign) Changes the inputs, but preserves the directory. -
Uses of InputFromManager in org.anchoranalysis.io.input.bean
Classes in org.anchoranalysis.io.input.bean with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassInputManager<T extends InputFromManager>Base class for describing the inputs.classInputManagerUnary<T extends InputFromManager>Base class for anInputManagerthat delegates to anotherInputManagerwith the same input-type. -
Uses of InputFromManager in org.anchoranalysis.io.input.file
Classes in org.anchoranalysis.io.input.file that implement InputFromManagerModifier and TypeClassDescriptionclassAn input pertaining to a single file on the file-system.classAn input pertaining to a single file on the file-system - and a directory in which it resides.classA base class for inputs that refer to a single file. -
Uses of InputFromManager in org.anchoranalysis.launcher.run.tasks
Classes in org.anchoranalysis.launcher.run.tasks with type parameters of type InputFromManagerModifier 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 InputFromManager in org.anchoranalysis.mpp.io.input
Classes in org.anchoranalysis.mpp.io.input that implement InputFromManagerModifier and TypeClassDescriptionclassAn input to an experiment that combines a particularStackwith other types of entities. -
Uses of InputFromManager in org.anchoranalysis.plugin.annotation.bean.comparison
Classes in org.anchoranalysis.plugin.annotation.bean.comparison with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassAnnotationComparisonInputManager<T extends InputFromManager>An input manager for annotation comparison that extendsInputManagerWithStackReader. -
Uses of InputFromManager in org.anchoranalysis.plugin.annotation.comparison
Classes in org.anchoranalysis.plugin.annotation.comparison with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassAnnotationComparisonInput<T extends InputFromManager>Input for annotation comparison, containing sources to compare and associated metadata.Classes in org.anchoranalysis.plugin.annotation.comparison that implement InputFromManagerModifier and TypeClassDescriptionclassAnnotationComparisonInput<T extends InputFromManager>Input for annotation comparison, containing sources to compare and associated metadata. -
Uses of InputFromManager in org.anchoranalysis.plugin.image.task.bean.feature
Classes in org.anchoranalysis.plugin.image.task.bean.feature with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassExportFeatures<T extends InputFromManager,S, U extends FeatureInput> Calculates features and exports them as a CSV file. -
Uses of InputFromManager in org.anchoranalysis.plugin.image.task.bean.feature.source
Classes in org.anchoranalysis.plugin.image.task.bean.feature.source with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassFeatureSource<T extends InputFromManager,S, U extends FeatureInput> Extracts features from some kind of inputs to produce one or more rows in a feature-table.classSingleRowPerInput<T extends InputFromManager,S extends FeatureInput> Base class for exporting features, where features are calculated per-image using aNamedFeatureStore. -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.input
Classes in org.anchoranalysis.plugin.io.bean.input with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassBranchIfDebug<T extends InputFromManager>Uses one input-manager normally, but a different one if in debug mode.classConcatenate<T extends InputFromManager>Concatenates the inputs from multipleInputManagers that all provide the same input-type.classExclude<T extends InputFromManager>Excludes all inputs whose identifiers match a regular expression.classLimit<T extends InputFromManager>Limits the number of input-objects to a certain hard-maximumclassLimitIfRequested<T extends InputFromManager>LikeLimitif it is requested in theInputContextParameters, makes no change to the inputs.classShuffle<T extends InputFromManager>Randomly shuffles the order of the inputs.classShuffleIfRequested<T extends InputFromManager>LikeShuffleif requested in theInputContextParametersotherwise makes no change to the inputs.classSortAlphabetically<T extends InputFromManager>Sorts the input-items in alphabetical order of their input-name. -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.input.files
Classes in org.anchoranalysis.plugin.io.bean.input.files with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassNamedFilesBase<T extends InputFromManager>Base class for anInputManagerthat produces inputs that are created from aNamedFile. -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.input.filter
Classes in org.anchoranalysis.plugin.io.bean.input.filter with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassFilterCSVColumn<T extends InputFromManager>Finds a CSV file with the names of an input as the first-column.classFilterDescriptiveName<T extends InputFromManager>Filters all the input objects for only those with certain types of descriptive-names.classFilterIfDebug<T extends InputFromManager>Filters a list of inputs when in debug-mode -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.input.stack
Classes in org.anchoranalysis.plugin.io.bean.input.stack that implement InputFromManagerModifier and TypeClassDescriptionclassAn input object that convertsNamedChannelsInputtoStackSequenceInput. -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.summarizer.input
Classes in org.anchoranalysis.plugin.io.bean.summarizer.input with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassExtractIdentifier<T extends InputFromManager>Extracts the identifier from anInputFromManagerto summarize further.classExtractIdentifierAndPath<T extends InputFromManager>Extracts the identifier and path from anInputFromManagerto summarize further.classExtractPath<T extends InputFromManager>Extracts aPathfrom an input to summarize further.classSummarizerInputFromManager<T extends InputFromManager,S> Extracts a particular item from anInputFromManagerfor further summarization downstream. -
Uses of InputFromManager in org.anchoranalysis.plugin.io.bean.task
Classes in org.anchoranalysis.plugin.io.bean.task with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassSummarizeBase<T extends InputFromManager,S> classSummarizeInputs<T extends InputFromManager> -
Uses of InputFromManager in org.anchoranalysis.plugin.io.input.filter
Methods in org.anchoranalysis.plugin.io.input.filter with type parameters of type InputFromManagerModifier and TypeMethodDescription<T extends InputFromManager>
List<T> FilterDescriptiveNameEqualsContains.removeNonMatching(List<T> in) Removes items from the input list that don't match the filter criteria. -
Uses of InputFromManager in org.anchoranalysis.plugin.mpp.bean.convert
Classes in org.anchoranalysis.plugin.mpp.bean.convert with type parameters of type InputFromManagerModifier and TypeClassDescriptionclassConvertNamedChannels<T extends NamedChannelsInput,S, U extends InputFromManager> ConvertsNamedChannelsInputto a variety of others to match a delegate task. -
Uses of InputFromManager in org.anchoranalysis.test.experiment.task
Methods in org.anchoranalysis.test.experiment.task with type parameters of type InputFromManagerModifier 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.