public class TraceAnalyzer extends Analyzer
Constructor and Description |
---|
TraceAnalyzer(VariableOrganizer anOrganizer)
Standard constructor for ParametricAnalyzer
|
Modifier and Type | Method and Description |
---|---|
void |
doAnalyze_1Y1X2Groups(Variable theXVariable,
Variable theYVariable)
lists the results from an analysis of one independent (with 2 states) and one dependent
variable.
|
void |
doAnalyze_1Y1Xcontinuous(Variable theXVariable,
Variable theYVariable)
lists the results from an analysis of one independent (continuous) and one dependent
variable.
|
void |
doAnalyze_1Y1XnGroups(Variable theXVariable,
Variable theYVariable)
lists the results from an analysis of one independent (with multiple states) and one dependent
variable.
|
void |
doCompare_1Y(double mean,
NumberVariable theYVariable)
lists the results from an analysis of one independent (with 2 states) and one dependent
variable.
|
void |
doGraphPeakIntervals(NumberVariable theXVariable,
NumberVariable theYVariable,
int baselineSmoothWidth,
int smoothWidth,
float amplitudeThresh,
float slopeThresh,
double minPeakInterval,
double maxPeakInterval)
graphs the peak intervals
|
void |
doGraphPeakSizes(NumberVariable theXVariable,
NumberVariable theYVariable,
int baselineSmoothWidth,
int smoothWidth,
float amplitudeThresh,
float slopeThresh,
double minPeakInterval)
graphs the peak sizes
|
void |
doGraphValues(NumberVariable theXVariable,
NumberVariable theYVariable)
graphs the trace values
|
void |
doGraphValues(NumberVariable theXVariable,
NumberVariable theYVariable,
Grid yGrid)
graphs the trace values
|
void |
doGraphValues(NumberVariable theXVariable,
NumberVariable theYVariable,
Grid xGrid,
Grid yGrid)
graphs the trace values
|
void |
doPeakAnalysis(NumberVariable theXVariable,
NumberVariable theYVariable)
lists the results from an analysis of one independent (continuous) and one dependent
variable.
|
void |
doPeakAnalysis(NumberVariable theXVariable,
NumberVariable theYVariable,
int baselineSmoothWidth,
int smoothWidth,
float amplitudeThresh,
float slopeThresh,
double minPeakInterval)
lists the results from an analysis of one independent (continuous) and one dependent
variable.
|
VariableOrganizer |
getGraphPeakIntervals(NumberVariable theXVariable,
NumberVariable theYVariable,
int baselineSmoothWidth,
int smoothWidth,
float amplitudeThresh,
float slopeThresh,
double minPeakInterval,
double maxPeakInterval)
graphs the peak intervals
|
java.util.ArrayList<java.lang.Integer> |
getPeaks(NumberVariable theXVariable,
NumberVariable theYVariable,
int baselineSmoothWidth,
int smoothWidth,
float amplitudeThresh,
float slopeThresh,
double minPeakInterval)
lists the results from an analysis of one independent (continuous) and one dependent
variable.
|
analyzeMultXY, analyzeMultY, analyzeXY, analyzeY, analyzeY, clearAllDesignRoles, confirmOrganizer, controlAnalyze_1Y1X, controlAnalyze_1YnX, controlAnalyze_nY, controlAnalyze_nY1X, controlAnalyze_nYnX, doAnalyze_1Y, doAnalyze_1Y, doAnalyze_1YnXcontinuous, doAnalyze_1YnXnGroups, doAnalyze_nY, doAnalyze_nY1Xcontinuous, doAnalyze_nY1XnGroups, doAnalyze_nYnX, getGroupNs, getNXVariables, getNYVariables, getOrganizer, getXVariable, getYVariable, getYVariableNames, listGroupDescriptives, setOrganizer
public TraceAnalyzer(VariableOrganizer anOrganizer)
anOrganizer
- an instance of VariableOrganizer
class coordinates a set of variables with respect to number of data points available
and the rows that are currently selectedpublic void doCompare_1Y(double mean, NumberVariable theYVariable) throws java.lang.Exception
mean
- the mean to compare the sample totheYVariable
- the dependent NumberVariablejava.lang.Exception
public void doAnalyze_1Y1X2Groups(Variable theXVariable, Variable theYVariable) throws java.lang.Exception
doAnalyze_1Y1X2Groups
in class Analyzer
theXVariable
- the independent VariabletheYVariable
- the dependent Variablejava.lang.Exception
- if no Organizer was availablepublic void doAnalyze_1Y1XnGroups(Variable theXVariable, Variable theYVariable) throws java.lang.Exception
doAnalyze_1Y1XnGroups
in class Analyzer
theXVariable
- the independent VariabletheYVariable
- the dependent Variablejava.lang.Exception
- if no Organizer was availablepublic void doAnalyze_1Y1Xcontinuous(Variable theXVariable, Variable theYVariable) throws java.lang.Exception
doAnalyze_1Y1Xcontinuous
in class Analyzer
theXVariable
- the independent VariabletheYVariable
- the dependent Variablejava.lang.Exception
- if no Organizer was availablepublic java.util.ArrayList<java.lang.Integer> getPeaks(NumberVariable theXVariable, NumberVariable theYVariable, int baselineSmoothWidth, int smoothWidth, float amplitudeThresh, float slopeThresh, double minPeakInterval) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariablebaselineSmoothWidth
- the number of time points to averagesmoothWidth
- the number of positions to include from either side in calculations of first derivativeamplitudeThresh
- the threshold for minimum peak sizeslopeThresh
- the threshold for minimum negative peak slopeminPeakInterval
- the minimum interval to enforce between consecutive peaksjava.lang.Exception
public void doPeakAnalysis(NumberVariable theXVariable, NumberVariable theYVariable) throws java.lang.Exception
public void doPeakAnalysis(NumberVariable theXVariable, NumberVariable theYVariable, int baselineSmoothWidth, int smoothWidth, float amplitudeThresh, float slopeThresh, double minPeakInterval) throws java.lang.Exception
theXVariable
- the independent VariabletheYVariable
- the dependent VariablebaselineSmoothWidth
- the number of time points to averagesmoothWidth
- the number of positions to include from either side in calculations of first derivativeamplitudeThresh
- the threshold for minimum peak sizeslopeThresh
- the threshold for minimum negative peak slopeminPeakInterval
- the minimum interval to enforce between consecutive peaksjava.lang.Exception
public VariableOrganizer getGraphPeakIntervals(NumberVariable theXVariable, NumberVariable theYVariable, int baselineSmoothWidth, int smoothWidth, float amplitudeThresh, float slopeThresh, double minPeakInterval, double maxPeakInterval) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariablebaselineSmoothWidth
- the number of timepoints to averagesmoothWidth
- the number of positions to include from either side in calculations of first derivativeamplitudeThresh
- the threshold for minimum peak sizeslopeThresh
- the threshold for minimum negative peak slopeminPeakInterval
- the minimum interval to enforce between consecutive peaksmaxPeakInterval
- the maximum interval to enforce between consecutive peaksjava.lang.Exception
public void doGraphPeakIntervals(NumberVariable theXVariable, NumberVariable theYVariable, int baselineSmoothWidth, int smoothWidth, float amplitudeThresh, float slopeThresh, double minPeakInterval, double maxPeakInterval) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariablebaselineSmoothWidth
- the number of timepoints to averagesmoothWidth
- the number of positions to include from either side in calculations of first derivativeamplitudeThresh
- the threshold for minimum peak sizeslopeThresh
- the threshold for minimum negative peak slopeminPeakInterval
- the minimum interval to enforce between consecutive peaksmaxPeakInterval
- the maximum interval to enforce between consecutive peaksjava.lang.Exception
public void doGraphPeakSizes(NumberVariable theXVariable, NumberVariable theYVariable, int baselineSmoothWidth, int smoothWidth, float amplitudeThresh, float slopeThresh, double minPeakInterval) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariablebaselineSmoothWidth
- the number of timepoints to averagesmoothWidth
- the number of positions to include from either side in calculations of first derivativeamplitudeThresh
- the threshold for minimum peak sizeslopeThresh
- the threshold for minimum negative peak slopeminPeakInterval
- the minimum interval to enforce between consecutive peaksjava.lang.Exception
public void doGraphValues(NumberVariable theXVariable, NumberVariable theYVariable) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariablejava.lang.Exception
public void doGraphValues(NumberVariable theXVariable, NumberVariable theYVariable, Grid yGrid) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariableyGrid
- the y dimension grid to usejava.lang.Exception
public void doGraphValues(NumberVariable theXVariable, NumberVariable theYVariable, Grid xGrid, Grid yGrid) throws java.lang.Exception
theXVariable
- the independent NumberVariabletheYVariable
- the dependent NumberVariableyGrid
- the y dimension grid to usejava.lang.Exception
RH, 2017