Exemple #1
0
    def test_functions_egf(self):
        """Test counting nodes and grouping by function on the EGF graph."""
        result = {
            PROTEIN: 10,
            COMPLEX: 1,
            BIOPROCESS: 1,
        }

        self.assertEqual(set(result), get_functions(egf_graph))
        self.assertEqual(result, count_functions(egf_graph))
Exemple #2
0
    def test_functions_sialic(self):
        """Test counting nodes and grouping by function on the sialic acid graph."""
        result = {
            PROTEIN: 7,
            COMPLEX: 1,
            ABUNDANCE: 1,
        }

        self.assertEqual(set(result), get_functions(sialic_acid_graph))
        self.assertEqual(Counter(result), count_functions(sialic_acid_graph))
Exemple #3
0
    def test_functions_egf(self):
        result = {PROTEIN: 10, COMPLEX: 1, BIOPROCESS: 1}

        self.assertEqual(set(result), get_functions(egf_graph))
        self.assertEqual(result, count_functions(egf_graph))
Exemple #4
0
    def test_functions_sialic(self):
        result = {PROTEIN: 7, COMPLEX: 1, ABUNDANCE: 1}

        self.assertEqual(set(result), get_functions(sialic_acid_graph))
        self.assertEqual(result, count_functions(sialic_acid_graph))