Package | Description |
---|---|
org.anchoranalysis.feature.io.csv |
Metadata for writing feature calculation-results in CSV format.
|
org.anchoranalysis.feature.io.csv.table |
A
Generator for writing a table of feature values as a
CSV. |
org.anchoranalysis.io.generator.tabular |
Generators for writing tabular data, including CSV.
|
org.anchoranalysis.plugin.annotation.bean.aggregate |
Beans to combine two or more annotations.
|
org.anchoranalysis.plugin.io.bean.task |
Implementations of
Task related to file-system
I/O. |
org.anchoranalysis.plugin.mpp.experiment.bean.feature.report.task |
Tasks that calculate and export
ReportFeature s. |
Constructor and Description |
---|
FeatureCSVWriter(CSVWriter writer,
boolean visuallyShortenedDecimals)
Creates for a
CSVWriter . |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
FeatureTableCSVGenerator.writeFeaturesToCSV(CSVWriter writer,
T allFeatureResults,
List<String> headerNames)
Writes the features to the CSV-file.
|
Modifier and Type | Method and Description |
---|---|
static CSVWriter |
CSVWriter.create(Path path)
Creates and starts a CSVWriter (it's always allowed, so will never return null)
|
Modifier and Type | Method and Description |
---|---|
static Optional<CSVWriter> |
CSVWriter.createFromOutputter(String outputName,
OutputterChecked outputter)
Creates and starts a CSVWriter if it's allowed, otherwise returns
Optional.empty() . |
static Optional<CSVWriter> |
CSVWriter.createFromOutputterWithHeaders(String outputName,
OutputterChecked outputter,
java.util.function.Supplier<List<String>> headerNames,
ErrorReporter errorReporter)
Like
createFromOutputter(String, OutputterChecked) but suppresses any exceptions
into an error log - and writes headers. |
Modifier and Type | Method and Description |
---|---|
protected void |
AnnotationAggregateCSVGenerator.writeFeaturesToCSV(CSVWriter writer,
List<ImageAnnotation> allFeatureResults,
List<String> headerNames) |
Modifier and Type | Method and Description |
---|---|
CSVWriter |
CombineCSV.beforeAnyJobIsExecuted(Outputter outputter,
ConcurrencyPlan concurrencyPlan,
List<FileInput> inputs,
ParametersExperiment parameters) |
Modifier and Type | Method and Description |
---|---|
void |
CombineCSV.afterAllJobsAreExecuted(CSVWriter writer,
InputOutputContext context) |
Modifier and Type | Method and Description |
---|---|
void |
CombineCSV.doJobOnInput(InputBound<FileInput,CSVWriter> parameters) |
Modifier and Type | Method and Description |
---|---|
CSVWriter |
ExportReportFeatures.beforeAnyJobIsExecuted(Outputter outputter,
ConcurrencyPlan concurrencyPlan,
List<MultiInput> inputs,
ParametersExperiment parameters) |
Modifier and Type | Method and Description |
---|---|
void |
ExportReportFeatures.afterAllJobsAreExecuted(CSVWriter writer,
InputOutputContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ExportReportFeatures.doJobOnInput(InputBound<MultiInput,CSVWriter> input) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.