Package | Description |
---|---|
org.anchoranalysis.plugin.io.bean.summarizer |
Summarizing a set of elements into a descriptive-string.
|
org.anchoranalysis.plugin.io.bean.summarizer.image |
Implementations of
Summarizer that summarize
images. |
org.anchoranalysis.plugin.io.bean.summarizer.input |
Implementations of
Summarizer that summarize
generically InputFromManager s. |
org.anchoranalysis.plugin.io.bean.summarizer.path |
Implementations of
Summarizer that summarize
generically Path s. |
org.anchoranalysis.plugin.io.bean.task |
Implementations of
Task related to file-system
I/O. |
Modifier and Type | Class and Description |
---|---|
class |
SummarizerAggregate<T>
Collects summary data about a set of input files that will eventually be outputted to the user
|
class |
SummarizerCount<T>
A count of the number of inputs.
|
class |
SummarizerListMultiline<T>
Creates a string where each line is an element.
|
class |
SummarizerSplitMoreThan<T>
Multiplexes between two summarizers depending on the total number of count.
|
Modifier and Type | Method and Description |
---|---|
Summarizer<T> |
SummarizerSplitMoreThan.getSummarizerElse()
Used for summary if
count(elements) <= countThreshold |
Summarizer<T> |
SummarizerSplitMoreThan.getSummarizerGreaterThan()
Used for summary if
count(elements) > countThreshold |
Modifier and Type | Method and Description |
---|---|
List<Summarizer<T>> |
SummarizerAggregate.getList() |
Modifier and Type | Method and Description |
---|---|
void |
SummarizerSplitMoreThan.setSummarizerElse(Summarizer<T> summarizerElse)
Used for summary if
count(elements) <= countThreshold |
void |
SummarizerSplitMoreThan.setSummarizerGreaterThan(Summarizer<T> summarizerGreaterThan)
Used for summary if
count(elements) > countThreshold |
Modifier and Type | Method and Description |
---|---|
void |
SummarizerAggregate.setList(List<Summarizer<T>> list) |
Modifier and Type | Class and Description |
---|---|
class |
BitDepth |
class |
ImageSize
Summarizes the size of images.
|
class |
NumberChannels |
class |
SummarizerImageMetadata<T>
Summarizes
ImageMetadataInput in different ways. |
class |
SummarizerImageMetadataSimple<T>
A simple summarizer, where there's one summary-item per image.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtractIdentifier<T extends InputFromManager>
Extracts the identifier from an
InputFromManager to summarize further. |
class |
ExtractIdentifierAndPath<T extends InputFromManager>
Extracts the identifier and path from an
InputFromManager to summarize further. |
class |
ExtractPath<T extends InputFromManager>
Extracts a
Path from an input to summarize further. |
class |
SummarizerInputFromManager<T extends InputFromManager,S>
Extracts a particular item from an
InputFromManager for further summarization downstream. |
Modifier and Type | Method and Description |
---|---|
Summarizer<S> |
SummarizerInputFromManager.getSummarizer() |
Modifier and Type | Method and Description |
---|---|
void |
SummarizerInputFromManager.setSummarizer(Summarizer<S> summarizer) |
Modifier and Type | Class and Description |
---|---|
class |
ExtensionCount
Remembers each unique extension, and associated count
|
class |
FilePathPattern
Converts a list of file-paths into a form that tries to find a pattern in the naming style using
the path-pattern-finder library.
|
class |
FileSizeStatistics
Tracks the range of file-size.
|
class |
SummarizerPath
Base class for
Summarizer s that operate on the Path associated with inputs. |
Modifier and Type | Method and Description |
---|---|
Summarizer<S> |
SummarizeBase.beforeAnyJobIsExecuted(Outputter outputter,
ConcurrencyPlan concurrencyPlan,
List<T> inputs,
ParametersExperiment parameters) |
Summarizer<S> |
SummarizeBase.getSummarizer() |
Modifier and Type | Method and Description |
---|---|
void |
SummarizeBase.afterAllJobsAreExecuted(Summarizer<S> sharedState,
InputOutputContext context) |
void |
SummarizeBase.setSummarizer(Summarizer<S> summarizer) |
Modifier and Type | Method and Description |
---|---|
void |
SummarizeBase.doJobOnInput(InputBound<T,Summarizer<S>> input) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.