def test_model_error_corr_between_two_donors(self): analysis = QmedAnalysis(self.catchment, CatchmentCollections(self.db_session), year=2000) donors = analysis.find_donor_catchments()[0:2] # 17001, 10001 dist = donors[0].distance_to(donors[1]) self.assertAlmostEqual(dist, 188.8487072) # not verified result = analysis._model_error_corr(donors[0], donors[1]) self.assertAlmostEqual(result, 0.001908936)
def test_model_error_corr_two_donors(self): analysis = QmedAnalysis(self.catchment, CatchmentCollections(self.db_session), year=2000) donors = analysis.find_donor_catchments()[0:2] # 17001, 10001 result = [analysis._model_error_corr(self.catchment, d) for d in donors] assert_almost_equal(result, [0.352256808, 0.002198921])