Exemplo n.º 1
0
    def test_pathogenicity_all_diff_by_source_drop_source_add_source(self):
        prev = ["Pending (ClinVar)"]
        new = ["Uncertain_significance,Likely_benign,Pending (BIC)"]

        # Test ClinVar change
        (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("ClinVar", prev, new)
        self.assertEqual(classificationAdded, '')
        self.assertEqual(classificationRemoved, 'Pending (ClinVar)')

        # Test BIC change
        (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("BIC", prev, new)
        self.assertEqual(classificationAdded, 'Uncertain_significance,Likely_benign,Pending (BIC)')
        self.assertEqual(classificationRemoved, '')
Exemplo n.º 2
0
    def test_pathogenicity_all_diff_by_source_drop_source_add_source(self):
        prev = ["Pending (ClinVar)"]
        new = ["Uncertain_significance,Likely_benign,Pending (BIC)"]

        # Test ClinVar change
        (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("ClinVar", prev, new)
        self.assertEqual(classificationAdded, '')
        self.assertEqual(classificationRemoved, 'Pending (ClinVar)')

        # Test BIC change
        (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("BIC", prev, new)
        self.assertEqual(classificationAdded, 'Uncertain_significance,Likely_benign,Pending (BIC)')
        self.assertEqual(classificationRemoved, '')
Exemplo n.º 3
0
 def test_pathogenicity_all_diff_by_source_same_values_different_order(
         self):
     prev = "Uncertain_significance,Likely_benign (ClinVar)"
     new = "Likely_benign,Uncertain_significance (ClinVar)"
     (classificationAdded, classificationRemoved
      ) = releaseDiff.checkPathogenicityAllDiffBySource(
          "ClinVar", prev, new)
     self.assertEqual(classificationAdded, '')
     self.assertEqual(classificationRemoved, '')
Exemplo n.º 4
0
 def test_pathogenicity_all_diff_by_source_same_values_different_order(self):
     prev = "Uncertain_significance,Likely_benign (ClinVar)"
     new = "Likely_benign,Uncertain_significance (ClinVar)"
     (classificationAdded, classificationRemoved) = releaseDiff.checkPathogenicityAllDiffBySource("ClinVar", prev, new)
     self.assertEqual(classificationAdded, '')
     self.assertEqual(classificationRemoved, '')