def make_table_row(self): return self.textTable.make_table_row(self.testStat, self.testPValue, self.testReliability, DisplacementTestType.get_string(self.testType), DisplacementTestType.get_dim(self.testType), self.testPassed and "passed" or "failed")
def _compute_pvalue(self, point): 'computes p-value for dimension dim and test self.apriori=True/False' if self.apriori: from scipy.stats import chi2 point.testPValue = float(chi2.cdf(point.testStat, DisplacementTestType.get_dim(point.testType))) #print point.testStat #print point.id, ": test:",\ #DisplacementTestType.get_string(point.testType), ": dim:",\ #DisplacementTestType.get_dim(point.testType) else: # aposteriori point.testPValue = 1 # not implemented
def get_test_dim(self): return DisplacementTestType.get_dim(self.testType)