pal.supgma
Interface ThetaHandler


public interface ThetaHandler


Nested Class Summary
static class ThetaHandler.Utils
           
 
Method Summary
 void adjustDistances(double[][] matrix, TimeOrderCharacterData tocd)
           
 boolean canGenerateDemogrpahicModel()
           
 void fillInLSInfo(double[] mRow, int startingIndex, int minSample, int maxSample)
           
 DemographicModel generateDemographicModel(double[] deltas, double[] thetas, TimeOrderCharacterData tocd)
          May return null if not possible to infer demographic model
 java.lang.String getInfo()
           
 int getNumberOfParameters(TimeOrderCharacterData tocd)
           
 boolean isCICompatible()
           
 

Method Detail

getNumberOfParameters

int getNumberOfParameters(TimeOrderCharacterData tocd)

adjustDistances

void adjustDistances(double[][] matrix,
                     TimeOrderCharacterData tocd)

isCICompatible

boolean isCICompatible()

getInfo

java.lang.String getInfo()

fillInLSInfo

void fillInLSInfo(double[] mRow,
                  int startingIndex,
                  int minSample,
                  int maxSample)

generateDemographicModel

DemographicModel generateDemographicModel(double[] deltas,
                                          double[] thetas,
                                          TimeOrderCharacterData tocd)
May return null if not possible to infer demographic model


canGenerateDemogrpahicModel

boolean canGenerateDemogrpahicModel()