Package | Description |
---|---|
org.anchoranalysis.feature.io.results |
Writes feature-calculation results in different formats, also grouped results.
|
org.anchoranalysis.plugin.image.task.bean.feature.source |
Source of rows in feature-tables with
FeatureSource and derived classes. |
org.anchoranalysis.plugin.image.task.feature |
Non-bean classes pertaining to
Feature s as used in tasks. |
org.anchoranalysis.plugin.image.task.segment |
Non-bean classes for image-segmentation.
|
org.anchoranalysis.plugin.mpp.experiment.bean.feature.source |
Implementations of
FeatureSource . |
Modifier and Type | Method and Description |
---|---|
LabelHeaders |
FeatureOutputMetadata.labelHeaders()
Headers for the CSV File.
|
Constructor and Description |
---|
FeatureOutputMetadata(LabelHeaders labelHeaders,
FeatureNameList featureNamesNonAggregated,
FeatureOutputNames outputNames) |
Modifier and Type | Method and Description |
---|---|
abstract LabelHeaders |
FeatureSource.headers(boolean groupsEnabled)
Generate label-headers for the non-feature-result columns in the CSV.
|
LabelHeaders |
SingleRowPerInput.headers(boolean groupsEnabled) |
Modifier and Type | Method and Description |
---|---|
FeatureExporter<FeatureList<S>> |
SingleRowPerInput.createExporter(LabelHeaders metadataHeaders,
List<NamedBean<FeatureListProvider<S>>> features,
FeatureOutputNames outputNames,
Optional<InputGrouper> grouper,
FeatureExporterContext context) |
abstract FeatureExporter<S> |
FeatureSource.createExporter(LabelHeaders metadataHeaders,
List<NamedBean<FeatureListProvider<U>>> features,
FeatureOutputNames outputNames,
Optional<InputGrouper> grouper,
FeatureExporterContext context)
Creates the
FeatureExporter to be used for calculating and exporting feature-results. |
Modifier and Type | Method and Description |
---|---|
static LabelHeaders |
LabelHeadersForCSV.createHeaders(String[] nonGroupHeaders,
Optional<String> additionalGroupHeader,
boolean groupsEnabled)
Creates the label-headers (the headers for columns not associated with features).
|
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureInput> |
FeatureExporter.create(FeatureOutputNames outputNames,
FeatureTableCalculator<T> features,
LabelHeaders identifierHeaders,
Optional<InputGrouper> grouper,
FeatureExporterContext context)
Alternative static constructor that creates a shared-state from a
NamedFeatureStore . |
static <T extends FeatureInput> |
FeatureExporter.create(List<NamedBean<FeatureListProvider<T>>> features,
LabelHeaders metadataHeaders,
FeatureOutputNames outputNames,
Optional<InputGrouper> grouper,
FeatureExporterContext context)
Alternative static constructor that creates a shared-state from a list of named
FeatureListProvider s. |
static <T extends FeatureInput> |
FeatureExporter.create(NamedFeatureStore<T> featureStore,
LabelHeaders metadataHeaders,
FeatureOutputNames outputNames,
Optional<InputGrouper> grouper,
FeatureExporterContext context)
Alternative static constructor that creates a shared-state from a
NamedFeatureStore . |
Constructor and Description |
---|
SharedStateSegmentInstance(ConcurrentModelPool<T> modelPool,
FeatureTableCalculator<FeatureInputSingleObject> featureTable,
LabelHeaders identifierHeaders,
String outputNameFeatures,
FeatureExporterContext context) |
Modifier and Type | Method and Description |
---|---|
LabelHeaders |
FromObjects.headers(boolean groupsEnabled) |
Modifier and Type | Method and Description |
---|---|
FeatureExporter<FeatureTableCalculator<T>> |
FromObjects.createExporter(LabelHeaders metadataHeaders,
List<NamedBean<FeatureListProvider<FeatureInputSingleObject>>> features,
FeatureOutputNames outputNames,
Optional<InputGrouper> grouper,
FeatureExporterContext context) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.