public interface ISliceAnalysis
ISlice
. Images, detailed
reports, and fit statistics can be associated with this analysis. As well as
a serializable result for further analysis with respect to the other analyses.Modifier and Type | Method and Description |
---|---|
void |
addDetail(java.lang.String label,
java.lang.String workingRelativePath)
provide the path to an analysis generated file, typically
containing additional details
labels must be unique
|
void |
addFitStatistics(java.lang.String label,
double rmse,
double rsquare,
long n,
boolean flag)
add common fit statistics
|
void |
addFitStatistics(java.lang.String label,
java.util.Map<java.lang.String,java.lang.String> stats,
boolean flag)
general fit statistics
|
void |
addImage(java.lang.String label,
java.lang.String workingRelativePath)
provide the path to an analysis generated image relative to
the working directory.
|
java.util.Map<java.lang.String,java.lang.String> |
getDetails() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getFitStatistics() |
java.util.Map<java.lang.String,java.lang.String> |
getImages() |
java.util.Map<java.lang.String,java.lang.String> |
getModels() |
java.lang.String |
getNotes() |
java.lang.Object |
getResult()
the result of the the analysis.
|
ISlice |
getSlice()
associated slice
|
java.lang.String |
getWorkingDirectory()
where all analysis files should be written this is relative to
the working directory of the batch execution
|
boolean |
isFlagged() |
void |
setNotes(java.lang.String notes) |
ISlice getSlice()
java.lang.Object getResult()
ISliceIntegrator
void addFitStatistics(java.lang.String label, double rmse, double rsquare, long n, boolean flag)
label
- rmse
- rsquare
- n
- flag
- void addFitStatistics(java.lang.String label, java.util.Map<java.lang.String,java.lang.String> stats, boolean flag)
label
- stats
- flag
- java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getFitStatistics()
boolean isFlagged()
java.lang.String getWorkingDirectory()
void addImage(java.lang.String label, java.lang.String workingRelativePath)
label
- workingRelativePath
- java.util.Map<java.lang.String,java.lang.String> getImages()
void addDetail(java.lang.String label, java.lang.String workingRelativePath)
label
- workingRelativePath
- java.util.Map<java.lang.String,java.lang.String> getDetails()
java.util.Map<java.lang.String,java.lang.String> getModels()
void setNotes(java.lang.String notes)
java.lang.String getNotes()