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 String
The 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.void
output
(InputOutputContext context) Outputs the feature-table.void
A list of features to calculate in an evaluation context.void
setObjects
(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, onInitialization
Methods 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.
-