Closed mikejiang closed 3 years ago
This is before the patch
library(flowWorkspace) gs = load_gs("~/Downloads/xxx_gating_set") > length(gs_get_pop_paths(gs)) [1] 11026 > microbenchmark::microbenchmark(gs_pop_get_count_fast(gs[1:16]) + , times = 1) Unit: seconds expr min lq mean median uq max neval gs_pop_get_count_fast(gs[1:16]) 63.65044 63.65044 63.65044 63.65044 63.65044 63.65044 1
After apply https://github.com/RGLab/cytolib/pull/48 and this PR
Unit: seconds expr min lq mean median uq max neval gs_pop_get_count_fast(gs[1:16]) 0.3776194 0.3776194 0.3776194 0.3776194 0.3776194 0.3776194 1
again, it passes tests locally.
[ FAIL 0 | WARN 18 | SKIP 21 | PASS 1668 ]
Really nice work, Mike!
This is before the patch
After apply https://github.com/RGLab/cytolib/pull/48 and this PR
again, it passes tests locally.