clustree call graph
Each node is a function, tinted by its test coverage so untested, complex code stands out. Shape encodes language, a ring marks exported functions, and dashed edges are calls from R into compiled code. Hover a node for detail; click to focus its neighborhood.
Loading call graph…
Coverage
81% lines
Expression
75.1%
Tests
80.6%
Examples
41.3%
Vignettes
56.9%
By file
R/clustree_overlay.R
76%
R/clustree.R
78%
R/checks.R
92%
R/graph.R
100%
R/stability.R
100%
Structure
- Functions
- 27
- Exported
- 2
- Compiled
- 0
- Call edges
- 23
Functions ranked by lowest coverage
| Function | Language | Lines | Cyclomatic | Coverage |
|---|---|---|---|---|
| clustree.SingleCellExperiment | R | 43 | 6 | 0.0% |
| clustree.seurat | R | 40 | 5 | 0.0% |
| clustree_overlay.SingleCellExperiment | R | 86 | 14 | 0.0% |
| clustree_overlay.seurat | R | 73 | 12 | 0.0% |
| assert_node_aes | R | 34 | 6 | 81.0% |
| clustree.Seurat | R | 50 | 7 | 84.4% |
| clustree_overlay.Seurat | R | 82 | 14 | 90.2% |
| clustree.data.frame | R | 23 | 3 | 91.7% |
| clustree_overlay.matrix | R | 210 | 10 | 98.0% |
| clustree.matrix | R | 220 | 18 | 99.3% |
| clustree exp | R | 3 | 1 | 100.0% |
| clustree_overlay exp | R | 3 | 1 | 100.0% |
| add_node_labels | R | 20 | 2 | 100.0% |
| add_node_points | R | 39 | 2 | 100.0% |
| aggr_metadata | R | 12 | 2 | 100.0% |
| assert_colour_node_aes | R | 24 | 3 | 100.0% |
| assert_numeric_node_aes | R | 14 | 2 | 100.0% |
| build_tree_graph | R | 30 | 2 | 100.0% |
| calc_sc3_stability | R | 15 | 1 | 100.0% |
| calc_sc3_stability_cluster | R | 26 | 4 | 100.0% |