Coverage report:
75%
hide covered
Files
Functions
Classes
coverage.py v7.11.0
, created at 2025-10-16 10:49 +0000
File
class
statements
missing
excluded
coverage
src/causalspyne/__init__.py
(no class)
1
0
0
100%
src/causalspyne/ancestral_acc.py
(no class)
21
3
0
86%
src/causalspyne/ancestral_shd.py
(no class)
14
1
0
93%
src/causalspyne/conf.py
DynamicConfig
2
2
0
0%
src/causalspyne/conf.py
(no class)
42
42
0
0%
src/causalspyne/dag2ancestral.py
DAG2Ancestral
38
0
0
100%
src/causalspyne/dag2ancestral.py
(no class)
18
0
0
100%
src/causalspyne/dag_gen.py
GenDAG
31
0
0
100%
src/causalspyne/dag_gen.py
(no class)
9
0
0
100%
src/causalspyne/dag_interface.py
MatDAG
95
5
0
95%
src/causalspyne/dag_interface.py
(no class)
49
0
0
100%
src/causalspyne/dag_manipulator.py
DAGManipulator
35
2
0
94%
src/causalspyne/dag_manipulator.py
(no class)
5
0
0
100%
src/causalspyne/dag_stack_indexer.py
DAGStackIndexer
10
0
0
100%
src/causalspyne/dag_stack_indexer.py
(no class)
11
0
0
100%
src/causalspyne/dag_viewer.py
DAGView
61
14
0
77%
src/causalspyne/dag_viewer.py
(no class)
38
2
0
95%
src/causalspyne/data_gen.py
DataGen
19
0
0
100%
src/causalspyne/data_gen.py
(no class)
7
0
0
100%
src/causalspyne/dataset.py
(no class)
71
0
0
100%
src/causalspyne/draw_dags.py
(no class)
26
4
0
85%
src/causalspyne/edge_models.py
EdgeModelLinear
4
0
0
100%
src/causalspyne/edge_models.py
EdgeModelIfElse
5
5
0
0%
src/causalspyne/edge_models.py
(no class)
7
0
0
100%
src/causalspyne/erdo_renyi_plp.py
Erdos_Renyi_PLP
6
0
0
100%
src/causalspyne/erdo_renyi_plp.py
(no class)
4
0
0
100%
src/causalspyne/gen_dag_2level.py
GenDAG2Level
37
0
0
100%
src/causalspyne/gen_dag_2level.py
(no class)
11
0
0
100%
src/causalspyne/implicit_gen_Sigma.py
(no class)
36
36
0
0%
src/causalspyne/implicit_omega.py
(no class)
39
39
0
0%
src/causalspyne/implicit_omega_condition_on_w.py
(no class)
23
23
0
0%
src/causalspyne/implicit_spectrum_histogram.py
(no class)
15
15
0
0%
src/causalspyne/is_dag.py
(no class)
21
3
0
86%
src/causalspyne/main.py
(no class)
51
4
0
92%
src/causalspyne/noise_idiosyncratic.py
Idiosyncratic
6
0
0
100%
src/causalspyne/noise_idiosyncratic.py
Gaussian
5
0
0
100%
src/causalspyne/noise_idiosyncratic.py
Gamma
5
5
0
0%
src/causalspyne/noise_idiosyncratic.py
Bernoulli
4
0
0
100%
src/causalspyne/noise_idiosyncratic.py
(no class)
14
0
0
100%
src/causalspyne/poset_approach.py
(no class)
12
1
0
92%
src/causalspyne/py3_9_10_compatibility.py
(no class)
9
9
0
0%
src/causalspyne/utils_causallearn_g2ancestral.py
(no class)
23
23
0
0%
src/causalspyne/utils_closure.py
(no class)
18
0
0
100%
src/causalspyne/utils_cov_precision.py
(no class)
7
7
0
0%
src/causalspyne/utils_topological_sort.py
(no class)
27
4
0
85%
src/causalspyne/weight.py
WeightGenUniform
9
9
0
0%
src/causalspyne/weight.py
WeightGenWishart
8
0
0
100%
src/causalspyne/weight.py
(no class)
8
0
0
100%
src/causalspyne/wishart.py
(no class)
9
0
0
100%
Total
1026
258
0
75%
No items found using the specified filter.