Example #1
0
 def test_disagreement_large(self):
     '''
     Test agreement upon a hypothetical dataset containing large disagreement.
     '''
     agreement = actual_agreement_linear(LARGE_DISAGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement, Decimal('0'))
Example #2
0
 def test_agreement_complete(self):
     '''
     Test agreement upon a hypothetical dataset containing complete agreement.
     '''
     agreement = actual_agreement_linear(COMPLETE_AGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement, Decimal('1'))
Example #3
0
 def test_agreement_g2(self):
     '''
     Test agreement upon Group 2 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G2)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.4201773835920177383592017738'))
Example #4
0
 def test_agreement_g5(self):
     '''
     Test agreement upon Group 5 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G5)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.2564575645756457564575645756'))
Example #5
0
 def test_disagreement_large(self):
     '''
     Test agreement upon a hypothetical dataset containing large disagreement.
     '''
     agreement = actual_agreement_linear(LARGE_DISAGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement,
                      Decimal('0'))
Example #6
0
 def test_agreement_complete(self):
     '''
     Test agreement upon a hypothetical dataset containing complete agreement.
     '''
     agreement = actual_agreement_linear(COMPLETE_AGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement,
                      Decimal('1'))
Example #7
0
 def test_agreement_g2(self):
     '''
     Test agreement upon Group 2 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G2)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.4201773835920177383592017738'))
Example #8
0
 def test_agreement_g5(self):
     '''
     Test agreement upon Group 5 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G5)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.2564575645756457564575645756'))
Example #9
0
 def test_agreement_g2_ch2(self):
     '''
     Test agreement upon Group 2, Chapter 2, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G2['ch2']
     data = {'ch2': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.5465116279069767441860465116'))
Example #10
0
 def test_agreement_g5_ch1(self):
     '''
     Test agreement upon Group 5, Chapter 1, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G5['ch1']
     data = {'ch1': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.25'))
Example #11
0
 def test_agreement_g2_ch2(self):
     '''
     Test agreement upon Group 2, Chapter 2, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G2['ch2']
     data = {'ch2': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.5465116279069767441860465116'))
Example #12
0
 def test_agreement_g5_ch1(self):
     '''
     Test agreement upon Group 5, Chapter 1, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G5['ch1']
     data = {'ch1': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.25'))