@@ -36,21 +36,21 @@ cds <- learn_graph(cds)
36
36
test_that(" order_cells works" , {
37
37
skip_on_travis()
38
38
cds <- order_cells(cds , root_pr_nodes = " Y_1" )
39
- expect_equal(max(pseudotime(cds )), 16.5 , tol = 1e-1 )
39
+ expect_equal(max(pseudotime(cds )), 11.9 , tol = 1e-1 )
40
40
expect_equal(min(pseudotime(cds )), 0 )
41
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.111 , tol = 1e-2 )
41
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.0538 , tol = 1e-3 )
42
42
cds <- order_cells(cds , root_pr_nodes = c(" Y_1" , " Y_10" ))
43
- expect_equal(max(pseudotime(cds )), 9.08 , tol = 1e-2 )
43
+ expect_equal(max(pseudotime(cds )), 6.34 , tol = 1e-2 )
44
44
expect_equal(min(pseudotime(cds )), 0 )
45
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.111 , tol = 1e-2 )
45
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.0538 , tol = 1e-3 )
46
46
cds <- order_cells(cds , root_cells = " G07_B02_RT_587" )
47
- expect_equal(max(pseudotime(cds )), 14.9 , tol = 1e-1 )
47
+ expect_equal(max(pseudotime(cds )), 13.2 , tol = 1e-1 )
48
48
expect_equal(min(pseudotime(cds )), 0 )
49
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 2.18 , tol = 1e-2 )
49
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.5 , tol = 1e-1 )
50
50
cds <- order_cells(cds , root_cells = c(" G07_B02_RT_587" , " F06_A01_RT_598" ))
51
- expect_equal(max(pseudotime(cds )), 8.89 , tol = 1e-2 )
51
+ expect_equal(max(pseudotime(cds )), 7.26 , tol = 1e-2 )
52
52
expect_equal(min(pseudotime(cds )), 0 )
53
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 2.18 , tol = 1e-2 )
53
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.5 , tol = 1e-1 )
54
54
})
55
55
56
56
cds <- reduce_dimension(cds , max_components = 3 , umap.fast_sgd = FALSE )
@@ -62,19 +62,19 @@ test_that("order_cells works 3d", {
62
62
cds <- order_cells(cds , root_pr_nodes = " Y_1" )
63
63
expect_equal(max(pseudotime(cds )), 10.0 , tol = 1e-1 )
64
64
expect_equal(min(pseudotime(cds )), 0 )
65
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 9.67e-7 , tol = 1e-8 )
65
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.664 , tol = 1e-3 )
66
66
cds <- order_cells(cds , root_pr_nodes = c(" Y_1" , " Y_10" ))
67
- expect_equal(max(pseudotime(cds )), 7.69 , tol = 1e-2 )
67
+ expect_equal(max(pseudotime(cds )), 8.64 , tol = 1e-2 )
68
68
expect_equal(min(pseudotime(cds )), 0 )
69
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 9.67e-7 , tol = 1e-8 )
69
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.664 , tol = 1e-3 )
70
70
cds <- order_cells(cds , root_cells = " G07_B02_RT_587" )
71
- expect_equal(max(pseudotime(cds )), 13 .4 , tol = 1e-1 )
71
+ expect_equal(max(pseudotime(cds )), 10 .4 , tol = 1e-1 )
72
72
expect_equal(min(pseudotime(cds )), 0 )
73
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 3.17 , tol = 1e-1 )
73
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.664 , tol = 1e-3 )
74
74
cds <- order_cells(cds , root_cells = c(" G07_B02_RT_587" , " F06_A01_RT_598" ))
75
75
expect_equal(max(pseudotime(cds )), 10.2 , tol = 1e-1 )
76
76
expect_equal(min(pseudotime(cds )), 0 )
77
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 3.17 , tol = 1e-1 )
77
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.664 , tol = 1e-3 )
78
78
})
79
79
80
80
cds <- cluster_cells(cds , random_seed = 100 )
@@ -83,21 +83,21 @@ cds <- learn_graph(cds)
83
83
test_that(" order_cells works leiden" , {
84
84
skip_on_travis()
85
85
cds <- order_cells(cds , root_pr_nodes = " Y_1" )
86
- expect_equal(max(pseudotime(cds )), 6.35 , tol = 1e-2 )
86
+ expect_equal(max(pseudotime(cds )), 9.94 , tol = 1e-2 )
87
87
expect_equal(min(pseudotime(cds )), 0 )
88
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
88
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 4.49 , tol = 1e-2 )
89
89
cds <- order_cells(cds , root_pr_nodes = c(" Y_1" , " Y_2" ))
90
- expect_equal(max(pseudotime(cds )), 3.76 , tol = 1e-2 )
90
+ expect_equal(max(pseudotime(cds )), 4.72 , tol = 1e-2 )
91
91
expect_equal(min(pseudotime(cds )), 0 )
92
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
92
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 4.35 , tol = 1e-2 )
93
93
cds <- order_cells(cds , root_cells = " G07_B02_RT_587" )
94
- expect_equal(max(pseudotime(cds )), 6.35 , tol = 1e-2 )
94
+ expect_equal(max(pseudotime(cds )), 8.03 , tol = 1e-2 )
95
95
expect_equal(min(pseudotime(cds )), 0 )
96
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
96
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.121 , tol = 1e-3 )
97
97
cds <- order_cells(cds , root_cells = c(" G07_B02_RT_587" , " F06_A01_RT_598" ))
98
- expect_equal(max(pseudotime(cds )), 4.15 , tol = 1e-2 )
98
+ expect_equal(max(pseudotime(cds )), 5.85 , tol = 1e-2 )
99
99
expect_equal(min(pseudotime(cds )), 0 )
100
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
100
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.121 , tol = 1e-3 )
101
101
})
102
102
103
103
cds <- reduce_dimension(cds , max_components = 3 , umap.fast_sgd = FALSE )
@@ -107,21 +107,21 @@ cds <- learn_graph(cds)
107
107
test_that(" order_cells works leiden 3d" , {
108
108
skip_on_travis()
109
109
cds <- order_cells(cds , root_pr_nodes = " Y_1" )
110
- expect_equal(max(pseudotime(cds )), 6.35 , tol = 1e-1 )
110
+ expect_equal(max(pseudotime(cds )), 9.94 , tol = 1e-2 )
111
111
expect_equal(min(pseudotime(cds )), 0 )
112
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
112
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 4.49 , tol = 1e-2 )
113
113
cds <- order_cells(cds , root_pr_nodes = c(" Y_1" , " Y_2" ))
114
- expect_equal(max(pseudotime(cds )), 3.76 , tol = 1e-2 )
114
+ expect_equal(max(pseudotime(cds )), 4.72 , tol = 1e-2 )
115
115
expect_equal(min(pseudotime(cds )), 0 )
116
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
116
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 4.35 , tol = 1e-2 )
117
117
cds <- order_cells(cds , root_cells = " G07_B02_RT_587" )
118
- expect_equal(max(pseudotime(cds )), 6.35 , tol = 1e-2 )
118
+ expect_equal(max(pseudotime(cds )), 8.03 , tol = 1e-2 )
119
119
expect_equal(min(pseudotime(cds )), 0 )
120
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
120
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.121 , tol = 1e-3 )
121
121
cds <- order_cells(cds , root_cells = c(" G07_B02_RT_587" , " F06_A01_RT_598" ))
122
- expect_equal(max(pseudotime(cds )), 4.15 , tol = 1e-2 )
122
+ expect_equal(max(pseudotime(cds )), 5.85 , tol = 1e-2 )
123
123
expect_equal(min(pseudotime(cds )), 0 )
124
- expect_equal(as.numeric(pseudotime(cds )[1 ]), 1.94 , tol = 1e-2 )
124
+ expect_equal(as.numeric(pseudotime(cds )[1 ]), 0.121 , tol = 1e-3 )
125
125
})
126
126
127
127
0 commit comments