CurveFitterLibraries
Classes and methods for fitting growth curves
|
Transforms y values, calculates value, goes for it you could say More...
Public Member Functions | |
double | CalculateXValueAtOD (double OD) |
double | GrowthRateAtValue (double OD=0.15) |
QuadraticLinearRegression (double[] XDATA, double[] YDATA) | |
new double | calculateAbsError () |
new double | calculateResidualSumofSquares () |
override double | FunctiontoFit (double x) |
Public Member Functions inherited from GrowthCurveLibrary.AbstractFitter | |
double | CalculateLogLikelihoodAssumingNormallyDistributedError (IEnumerable< double > xPoints, IEnumerable< double > yPoints) |
double[] | CalculateResidualsAtNewPoints (double[] xVals, double[] yvals) |
AbstractFitter () | |
double | calculateResidualSumofSquares () |
Only should be called by external classes following a fit More... | |
virtual void | GenerateFitLine (double LowX, double interval, double HighX, out double[] xvalues, out double[] yvalues) |
virtual IEnumerable< double > | MakePredictionsAtPoints (IEnumerable< double > XValues) |
Protected Member Functions | |
override void | FitModel () |
Protected Member Functions inherited from GrowthCurveLibrary.AbstractFitter | |
void | VerifyInput (double[] XDATA, double[] YDATA) |
void | makeYHAT () |
double | calculateRMSE () |
double | calculateR2 () |
Properties | |
double | Intercept [get] |
double | Linear [get] |
double | Quadratic [get] |
new double[] | PredictedValues [get] |
new double | R2 [get] |
new double[] | Residuals [get] |
double[] | ReturnResidualsAfterExpTransform [get] |
new double | RMSE [get] |
Properties inherited from GrowthCurveLibrary.AbstractFitter | |
string | Comment [get, set] |
bool | FitByDefault [get, set] |
int | NumberOfParameters [get] |
double[] | X [get] |
double[] | Y [get] |
double[] | PredictedValues [get] |
double[] | Parameters [get] |
bool | SuccessfulFit [get, set] |
double | RMSE [get] |
double | R2 [get] |
double | AbsError [get] |
double[] | Residuals [get] |
Properties inherited from GrowthCurveLibrary.IAbstractFitter | |
bool | FitByDefault [get] |
Should this be fit by default? Not fitting can save automatic loadings More... | |
bool | SuccessfulFit [get] |
Was the fit successful? Converged, etc. More... | |
double | AbsError [get] |
double[] | Parameters [get] |
double[] | PredictedValues [get] |
double | R2 [get] |
double[] | Residuals [get] |
double | RMSE [get] |
double[] | X [get] |
double[] | Y [get] |
string | Comment [get] |
Additional Inherited Members | |
Public Attributes inherited from GrowthCurveLibrary.AbstractFitter | |
string | name = "" |
Protected Attributes inherited from GrowthCurveLibrary.AbstractFitter | |
double[] | x |
double[] | y |
double[] | ypred |
double[] | pParameters |
Transforms y values, calculates value, goes for it you could say
GrowthCurveLibrary.QuadraticLinearRegression.QuadraticLinearRegression | ( | double[] | XDATA, |
double[] | YDATA | ||
) |
|
virtual |
Reimplemented from GrowthCurveLibrary.AbstractFitter.
new double GrowthCurveLibrary.QuadraticLinearRegression.calculateResidualSumofSquares | ( | ) |
Implements GrowthCurveLibrary.IAbstractFitter.
double GrowthCurveLibrary.QuadraticLinearRegression.CalculateXValueAtOD | ( | double | OD | ) |
|
protectedvirtual |
Implements GrowthCurveLibrary.AbstractFitter.
|
virtual |
Implements GrowthCurveLibrary.AbstractFitter.
double GrowthCurveLibrary.QuadraticLinearRegression.GrowthRateAtValue | ( | double | OD = 0.15 | ) |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |