Class OutputFeatureTable
Specifies a table of feature-calculations on objects.
Note the input objects are not changed during feature-calculation and outputting.
The following outputs are produced:
| Output Name | Default? | Description |
|---|---|---|
| "features" | yes | A CSV of calculated-features for objects. |
- Author:
- Owen Feehan
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe output-name for a CSV table of feature-values. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionA list of features to calculate in an evaluation context.The objects for which features are calculated.voidoutput(InputOutputContext context) Outputs the feature-table.voidA list of features to calculate in an evaluation context.voidsetObjects(ObjectCollectionProvider objects) The objects for which features are calculated.Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitializationMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Field Details
-
OUTPUT_FEATURE_TABLE
The output-name for a CSV table of feature-values.- See Also:
-
-
Constructor Details
-
OutputFeatureTable
public OutputFeatureTable()
-
-
Method Details
-
output
Outputs the feature-table.- Parameters:
context- the input-output context.
-
getObjects
The objects for which features are calculated. -
setObjects
The objects for which features are calculated. -
getFeature
A list of features to calculate in an evaluation context. -
setFeature
A list of features to calculate in an evaluation context.
-