Coverage report: 58.83%

Files Functions Classes

coverage.py v7.9.2, created at 2025-07-25 15:40 +0300

File class statements missing excluded coverage
src/driada/dim_reduction/data.py MVData 87 35 0 59.77%
src/driada/dim_reduction/data.py (no class) 23 6 0 73.91%
src/driada/dim_reduction/dim_reduction.py (no class) 55 55 0 0.00%
src/driada/dim_reduction/dr_base.py DRMethod 7 0 0 100.00%
src/driada/dim_reduction/dr_base.py (no class) 72 20 0 72.22%
src/driada/dim_reduction/embedding.py Embedding 229 45 0 80.35%
src/driada/dim_reduction/embedding.py (no class) 42 10 0 76.19%
src/driada/dim_reduction/graph.py ProximityGraph 151 88 0 41.72%
src/driada/dim_reduction/graph.py (no class) 23 0 0 100.00%
src/driada/dim_reduction/manifold_metrics.py (no class) 245 95 0 61.22%
src/driada/dim_reduction/mvu.py MaximumVarianceUnfolding 53 45 0 15.09%
src/driada/dim_reduction/mvu.py (no class) 8 0 0 100.00%
src/driada/dim_reduction/neural.py Encoder 18 3 0 83.33%
src/driada/dim_reduction/neural.py VAEEncoder 17 2 0 88.24%
src/driada/dim_reduction/neural.py Decoder 18 2 0 88.89%
src/driada/dim_reduction/neural.py AE 13 0 0 100.00%
src/driada/dim_reduction/neural.py VAE 21 0 0 100.00%
src/driada/dim_reduction/neural.py NeuroDataset 9 2 0 77.78%
src/driada/dim_reduction/neural.py (no class) 28 0 0 100.00%
src/driada/dimensionality/effective.py (no class) 26 2 0 92.31%
src/driada/dimensionality/intrinsic.py (no class) 52 5 0 90.38%
src/driada/dimensionality/linear.py (no class) 54 3 0 94.44%
src/driada/dimensionality/utils.py (no class) 44 2 0 95.45%
src/driada/experiment/exp_base.py Experiment 304 144 0 52.63%
src/driada/experiment/exp_base.py (no class) 64 3 0 95.31%
src/driada/experiment/exp_build.py (no class) 106 92 0 13.21%
src/driada/experiment/neuron.py Neuron 126 100 0 20.63%
src/driada/experiment/neuron.py (no class) 35 0 0 100.00%
src/driada/experiment/spike_reconstruction.py (no class) 48 0 0 100.00%
src/driada/experiment/synthetic/core.py (no class) 40 14 0 65.00%
src/driada/experiment/synthetic/experiment_generators.py (no class) 276 63 0 77.17%
src/driada/experiment/synthetic/manifold_circular.py (no class) 73 4 0 94.52%
src/driada/experiment/synthetic/manifold_spatial_2d.py (no class) 98 0 0 100.00%
src/driada/experiment/synthetic/manifold_spatial_3d.py (no class) 104 94 0 9.62%
src/driada/experiment/synthetic/mixed_selectivity.py (no class) 126 10 0 92.06%
src/driada/experiment/synthetic/time_series.py (no class) 77 1 0 98.70%
src/driada/experiment/synthetic/utils.py (no class) 7 3 0 57.14%
src/driada/experiment/wavelet_event_detection.py (no class) 156 87 0 44.23%
src/driada/experiment/wavelet_ridge.py Ridge 34 34 0 0.00%
src/driada/experiment/wavelet_ridge.py RidgeInfoContainer 12 0 0 100.00%
src/driada/experiment/wavelet_ridge.py (no class) 20 2 0 90.00%
src/driada/gdrive/auth.py (no class) 13 13 0 0.00%
src/driada/gdrive/download.py (no class) 103 62 0 39.81%
src/driada/gdrive/gdrive_utils.py GoogleDriveFile 5 1 7 80.00%
src/driada/gdrive/gdrive_utils.py (no class) 69 34 1 50.72%
src/driada/gdrive/upload.py (no class) 37 37 0 0.00%
src/driada/information/entropy.py (no class) 42 0 0 100.00%
src/driada/information/entropy_jit.py (no class) 43 43 0 0.00%
src/driada/information/gcmi.py (no class) 251 123 0 51.00%
src/driada/information/gcmi_jit_utils.py (no class) 207 186 0 10.14%
src/driada/information/info_base.py TimeSeries 69 24 0 65.22%
src/driada/information/info_base.py MultiTimeSeries 52 20 0 61.54%
src/driada/information/info_base.py (no class) 268 63 4 76.49%
src/driada/information/info_utils.py (no class) 41 21 0 48.78%
src/driada/information/ksg.py (no class) 87 58 0 33.33%
src/driada/integration/selectivity_mapper.py SelectivityManifoldMapper 109 37 0 66.06%
src/driada/integration/selectivity_mapper.py (no class) 14 0 0 100.00%
src/driada/intense/disentanglement.py (no class) 148 44 0 70.27%
src/driada/intense/distribution_investigation.py DistributionFitResult 0 0 0 100.00%
src/driada/intense/distribution_investigation.py ShuffleDistributionData 0 0 0 100.00%
src/driada/intense/distribution_investigation.py MIDistributionInvestigator 256 256 0 0.00%
src/driada/intense/distribution_investigation.py (no class) 41 41 0 0.00%
src/driada/intense/improved_mi_testing.py ImprovedMITesting 34 34 0 0.00%
src/driada/intense/improved_mi_testing.py (no class) 161 161 0 0.00%
src/driada/intense/intense_base.py IntenseResults 6 0 0 100.00%
src/driada/intense/intense_base.py (no class) 400 52 0 87.00%
src/driada/intense/pipelines.py (no class) 283 71 0 74.91%
src/driada/intense/stats.py (no class) 105 0 0 100.00%
src/driada/intense/visual.py (no class) 236 7 1 97.03%
src/driada/network/drawing.py (no class) 133 117 0 12.03%
src/driada/network/graph_utils.py (no class) 46 22 0 52.17%
src/driada/network/matrix_utils.py (no class) 202 32 0 84.16%
src/driada/network/net_base.py Network 305 158 1 48.20%
src/driada/network/net_base.py (no class) 74 19 0 74.32%
src/driada/network/quantum.py (no class) 39 31 0 20.51%
src/driada/network/randomization.py (no class) 232 223 0 3.88%
src/driada/network/spectral.py (no class) 30 26 0 13.33%
src/driada/signals.py (no class) 6 6 0 0.00%
src/driada/utils/data.py (no class) 141 40 0 71.63%
src/driada/utils/gif.py (no class) 27 17 0 37.04%
src/driada/utils/matrix.py (no class) 24 20 0 16.67%
src/driada/utils/naming.py (no class) 26 25 1 3.85%
src/driada/utils/neural.py (no class) 20 0 0 100.00%
src/driada/utils/output.py Capturing 6 0 0 100.00%
src/driada/utils/output.py (no class) 10 4 0 60.00%
src/driada/utils/plot.py (no class) 26 6 0 76.92%
src/driada/utils/repo.py (no class) 33 24 0 27.27%
src/driada/utils/signals.py (no class) 82 29 0 64.63%
src/driada/utils/spatial.py (no class) 214 14 0 93.46%
src/driada/utils/visual.py (no class) 285 39 0 86.32%
Total   8042 3311 15 58.83%

No items found using the specified filter.