Package | Description |
---|---|
org.anchoranalysis.feature.calculate |
Sub-feature units of calculation that can be cached.
|
org.anchoranalysis.feature.calculate.bound |
Interfaces like
FeatureCalculator but bound to
particular features. |
org.anchoranalysis.feature.io.results |
Writes feature-calculation results in different formats, also grouped results.
|
org.anchoranalysis.feature.results |
Results from one or more feature calculations.
|
org.anchoranalysis.feature.session |
A defined context in which one or more features are provided inputs and produce results.
|
org.anchoranalysis.image.feature.calculator |
Implementations of
FeatureCalculatorMulti
related to images, especially to create tables of feature-calculations. |
org.anchoranalysis.image.feature.calculator.merged |
A particular implementation of
FeatureCalculatorMulti for feature-calculations based
upon pairs of image-objects. |
org.anchoranalysis.plugin.image.task.feature |
Non-bean classes pertaining to
Feature s as used in tasks. |
org.anchoranalysis.test.feature |
Testing utilities and fixtures with no greater downstream dependency than anchor-feature.
|
org.anchoranalysis.test.feature.plugins |
Testing utilities and fixtures with no greater downstream dependency than
anchor-image-feature or anchor-mpp.
|
Modifier and Type | Method and Description |
---|---|
ResultsVector |
FeatureCalculationInput.calculate(FeatureList<T> features)
Calculates the results of several features using this input.
|
default ResultsVector |
FeatureCalculator.calculate(FeatureList<T> features,
FeatureCalculationInput<T> input)
Calculates results for a list of features with a particular input, throwing an exception if a
calculation fails.
|
Modifier and Type | Method and Description |
---|---|
ResultsVector |
FeatureCalculatorMulti.calculate(T input)
Calculate the results of the features with a particular input.
|
ResultsVector |
FeatureCalculatorMultiChangeInput.calculate(T input) |
default ResultsVector |
FeatureCalculatorMulti.calculate(T input,
ErrorReporter errorReporter,
boolean suppressErrors)
Calculates the results for an
input , either calling FeatureCalculatorMulti.calculate(T) or FeatureCalculatorMulti.calculateSuppressErrors(T, org.anchoranalysis.core.log.error.ErrorReporter) depending on a flag. |
ResultsVector |
FeatureCalculatorMulti.calculate(T input,
FeatureList<T> featuresSubset)
Calculates the results of a subset of the features with a particular input.
|
ResultsVector |
FeatureCalculatorMultiChangeInput.calculate(T input,
FeatureList<T> featuresSubset) |
ResultsVector |
FeatureCalculatorMulti.calculateSuppressErrors(T input,
ErrorReporter errorReporter)
Calculates the results for an
input recording the error to an ErrorReporter
if anything goes wrong, but throwing no exception. |
ResultsVector |
FeatureCalculatorMultiChangeInput.calculateSuppressErrors(T input,
ErrorReporter errorReporter) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
LabelledResultsVector.getResults()
The results.
|
Constructor and Description |
---|
LabelledResultsVector(Optional<MultiName> group,
ResultsVector results)
Creates with no additional labels other than a group.
|
LabelledResultsVector(ResultsVector results)
Creates with no additional labels, and no group.
|
LabelledResultsVector(RowLabels labels,
ResultsVector results) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
ResultsVectorList.get(int index)
Gets a
ResultsVector at a particular position i nthe list. |
Modifier and Type | Method and Description |
---|---|
Iterator<ResultsVector> |
ResultsVectorList.iterator() |
java.util.stream.Stream<ResultsVector> |
ResultsVectorList.stream()
A stream of
ResultsVector s. |
Modifier and Type | Method and Description |
---|---|
void |
ResultsVectorList.add(ResultsVector results)
Add a
ResultsVector to the list in the final position. |
void |
ResultsVector.copyFrom(int index,
int length,
ResultsVector source,
int sourceIndex)
Copies a contiguous subset of results from another vector.
|
void |
ResultsVector.set(int startIndex,
ResultsVector resultsToAssign)
Assigns many results, starting at a particular position, and incrementing thereafter.
|
Constructor and Description |
---|
ResultsVectorList(ResultsVector results)
Creates with the list containing a single item.
|
Modifier and Type | Method and Description |
---|---|
ResultsVector |
SessionInputSequential.calculate(FeatureList<T> features) |
ResultsVector |
SequentialSession.calculate(T input) |
ResultsVector |
SequentialSession.calculate(T input,
FeatureList<T> featuresSubset) |
ResultsVector |
SequentialSession.calculateSuppressErrors(T input,
ErrorReporter errorReporter)
Calculates the results for the next input in the session, reporting any exceptions into an
ErrorReporter . |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
SingleTableCalculator.calculate(FeatureInputSingleObject input) |
ResultsVector |
SingleTableCalculator.calculate(FeatureInputSingleObject input,
FeatureList<FeatureInputSingleObject> featuresSubset) |
ResultsVector |
SingleTableCalculator.calculateSuppressErrors(FeatureInputSingleObject input,
ErrorReporter errorReporter) |
Modifier and Type | Method and Description |
---|---|
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input) |
ResultsVector |
PairsTableCalculator.calculate(FeatureInputPairObjects input,
FeatureList<FeatureInputPairObjects> featuresSubset) |
ResultsVector |
PairsTableCalculator.calculateMaybeSuppressErrors(FeatureInputPairObjects input,
ErrorReporter errorReporter) |
ResultsVector |
PairsTableCalculator.calculateSuppressErrors(FeatureInputPairObjects input,
ErrorReporter errorReporter) |
Modifier and Type | Method and Description |
---|---|
CheckedSupplier<ResultsVector,OperationFailedException> |
ResultsVectorWithThumbnail.getResultsVector() |
Constructor and Description |
---|
ResultsVectorWithThumbnail(CheckedSupplier<ResultsVector,OperationFailedException> resultsVector) |
ResultsVectorWithThumbnail(CheckedSupplier<ResultsVector,OperationFailedException> resultsVector,
CheckedSupplier<Optional<DisplayStack>,OperationFailedException> thumbnail) |
Modifier and Type | Method and Description |
---|---|
static void |
ConstantsInListFixture.checkResultsVector(ResultsVector resultsVector)
Checks that a result-vector has the results we expect from the feature-list associated with
this fixture.
|
Modifier and Type | Method and Description |
---|---|
static void |
ResultsVectorTestUtilities.assertCalc(ResultsVector results,
Object... expectedVals) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.