@@ -14,37 +14,40 @@ def setUp(self):
14
14
os .remove (TEST_OUTPUT )
15
15
16
16
def test_export (self ):
17
- cas = export_cas_data (TEST_DB , TEST_OUTPUT )
17
+ cas = export_cas_data (TEST_DB , TEST_OUTPUT , TEST_DATA_FOLDER )
18
18
self .assertTrue (os .path .exists (TEST_OUTPUT ))
19
19
20
20
self .assertTrue (cas )
21
21
result = cas .to_dict ()
22
22
23
23
self .assertTrue ("author_name" in result )
24
- self .assertEqual ("Test User " , result ["author_name" ])
25
- self .assertFalse (result [ "orcid" ] )
26
- self .assertFalse (result [ "cellannotation_schema_version" ] )
24
+ self .assertEqual ("Nelson Johansen " , result ["author_name" ])
25
+ self .assertFalse ("orcid" in result )
26
+ self .assertFalse ("cellannotation_schema_version" in result )
27
27
28
28
self .assertTrue ("labelsets" in result )
29
29
self .assertEqual (4 , len (result ["labelsets" ]))
30
- test_labelset = [x for x in result ["labelsets" ] if x ["name" ] == "cluster " ][0 ]
30
+ test_labelset = [x for x in result ["labelsets" ] if x ["name" ] == "Cluster " ][0 ]
31
31
self .assertEqual ("0" , test_labelset ["rank" ])
32
- self .assertEqual (1 , len ([x for x in result ["labelsets" ] if x ["name" ] == "level 3 (subclass) " ]))
33
- test_labelset = [x for x in result ["labelsets" ] if x ["name" ] == "level 3 (subclass) " ][0 ]
32
+ self .assertEqual (1 , len ([x for x in result ["labelsets" ] if x ["name" ] == "Subclass " ]))
33
+ test_labelset = [x for x in result ["labelsets" ] if x ["name" ] == "Subclass " ][0 ]
34
34
self .assertEqual ("1" , test_labelset ["rank" ])
35
35
36
36
self .assertTrue ("annotations" in result )
37
- self .assertEqual (354 , len (result ["annotations" ]))
37
+ self .assertEqual (355 , len (result ["annotations" ]))
38
38
# print(result["annotations"][:3])
39
39
test_annotation = [x for x in result ["annotations" ] if x ["cell_label" ] == "1_MSN" ][0 ]
40
- self .assertTrue ("marker_gene_evidence" in test_annotation )
41
- self .assertEqual (3 , len (test_annotation ["marker_gene_evidence" ]))
42
- self .assertTrue ("EPYC" in test_annotation ["marker_gene_evidence" ])
43
- self .assertTrue ("RELN" in test_annotation ["marker_gene_evidence" ])
44
- self .assertTrue ("GULP1" in test_annotation ["marker_gene_evidence" ])
45
- self .assertFalse (test_annotation ["transferred_annotations" ])
40
+ self .assertEqual ("D1-Matrix" , test_annotation ["parent_cell_set_name" ])
41
+ self .assertEqual ("AIT115_300" , test_annotation ["parent_cell_set_accession" ])
42
+ self .assertFalse ("marker_gene_evidence" in test_annotation )
43
+ # self.assertEqual(3, len(test_annotation["marker_gene_evidence"]))
44
+ # self.assertTrue("EPYC" in test_annotation["marker_gene_evidence"])
45
+ # self.assertTrue("RELN" in test_annotation["marker_gene_evidence"])
46
+ # self.assertTrue("GULP1" in test_annotation["marker_gene_evidence"])
47
+ self .assertFalse ("transferred_annotations" in test_annotation )
48
+ self .assertFalse ("rationale_dois" in test_annotation )
46
49
47
50
self .assertTrue ("user_annotations" in test_annotation )
48
- self .assertEqual (8 , len (test_annotation ["user_annotations" ]))
51
+ self .assertEqual (12 , len (test_annotation ["user_annotations" ]))
49
52
self .assertTrue ({'labelset' : 'Cluster size' , 'cell_label' : '16393' } in test_annotation ["user_annotations" ])
50
53
self .assertTrue ({'labelset' : 'region.info _Frequency_' , 'cell_label' : 'PuR(0.52) | CaH(0.39)' } in test_annotation ["user_annotations" ])
0 commit comments