-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathdata.json
More file actions
1 lines (1 loc) · 127 KB
/
data.json
File metadata and controls
1 lines (1 loc) · 127 KB
1
{"coverage": 71.41210374639769, "raw_data": {"meta": {"format": 3, "version": "7.13.5", "timestamp": "2026-04-08T14:17:37.564076", "branch_coverage": false, "show_contexts": false}, "files": {"src/lyscripts/__init__.py": {"executed_lines": [7, 8, 10, 11, 12, 13, 20, 21, 22, 23, 25, 26, 27, 28, 29, 33, 35, 38, 41, 45, 56, 61, 76], "summary": {"covered_lines": 23, "num_statements": 30, "percent_covered": 76.66666666666667, "percent_covered_display": "77", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 76.66666666666667, "percent_statements_covered_display": "77"}, "missing_lines": [58, 59, 67, 69, 70, 71, 73], "excluded_lines": [], "functions": {"LyscriptsCLI.__init__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [58, 59], "excluded_lines": [], "start_line": 56}, "LyscriptsCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [67, 69, 70, 71, 73], "excluded_lines": [], "start_line": 61}, "": {"executed_lines": [7, 8, 10, 11, 12, 13, 20, 21, 22, 23, 25, 26, 27, 28, 29, 33, 35, 38, 41, 45, 56, 61, 76], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"LyscriptsCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 7, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [58, 59, 67, 69, 70, 71, 73], "excluded_lines": [], "start_line": 38}, "": {"executed_lines": [7, 8, 10, 11, 12, 13, 20, 21, 22, 23, 25, 26, 27, 28, 29, 33, 35, 38, 41, 45, 56, 61, 76], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/__main__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6], "excluded_lines": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/_version.py": {"executed_lines": [3, 5, 14, 15, 16, 17, 18, 19, 21, 22, 24], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "functions": {"": {"executed_lines": [3, 5, 14, 15, 16, 17, 18, 19, 21, 22, 24], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [3, 5, 14, 15, 16, 17, 18, 19, 21, 22, 24], "summary": {"covered_lines": 11, "num_statements": 11, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/cli.py": {"executed_lines": [11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 25, 39, 41, 48, 50, 53, 74, 98, 101], "summary": {"covered_lines": 19, "num_statements": 45, "percent_covered": 42.22222222222222, "percent_covered_display": "42", "missing_lines": 26, "excluded_lines": 0, "percent_statements_covered": 42.22222222222222, "percent_statements_covered_display": "42"}, "missing_lines": [65, 66, 67, 68, 69, 71, 85, 86, 88, 89, 90, 91, 104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 116, 117, 118, 120], "excluded_lines": [], "functions": {"assemble_main": {"executed_lines": [39, 50], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 25}, "assemble_main.main": {"executed_lines": [41, 48], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 39}, "somewhat_safely_get_loglevel": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [65, 66, 67, 68, 69, 71], "excluded_lines": [], "start_line": 53}, "configure_logging": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [85, 86, 88, 89, 90, 91], "excluded_lines": [], "start_line": 74}, "InterceptHandler.emit": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 14, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 14, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 116, 117, 118, 120], "excluded_lines": [], "start_line": 101}, "": {"executed_lines": [11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 25, 53, 74, 98, 101], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"InterceptHandler": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 14, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 14, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [104, 105, 106, 107, 110, 111, 112, 113, 114, 115, 116, 117, 118, 120], "excluded_lines": [], "start_line": 98}, "": {"executed_lines": [11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 25, 39, 41, 48, 50, 53, 74, 98, 101], "summary": {"covered_lines": 19, "num_statements": 31, "percent_covered": 61.29032258064516, "percent_covered_display": "61", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 61.29032258064516, "percent_statements_covered_display": "61"}, "missing_lines": [65, 66, 67, 68, 69, 71, 85, 86, 88, 89, 90, 91], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/__init__.py": {"executed_lines": [6, 8, 11, 20], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [22], "excluded_lines": [], "functions": {"ComputeCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [22], "excluded_lines": [], "start_line": 20}, "": {"executed_lines": [6, 8, 11, 20], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"ComputeCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [22], "excluded_lines": [], "start_line": 11}, "": {"executed_lines": [6, 8, 11, 20], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/__main__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 4, 6, 7, 8], "excluded_lines": [], "functions": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 4, 6, 7, 8], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 4, 6, 7, 8], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/evidence.py": {"executed_lines": [7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 28, 31, 48, 64, 98, 101, 102, 103, 106, 110, 115, 195], "summary": {"covered_lines": 24, "num_statements": 65, "percent_covered": 36.92307692307692, "percent_covered_display": "37", "missing_lines": 41, "excluded_lines": 0, "percent_statements_covered": 36.92307692307692, "percent_statements_covered_display": "37"}, "missing_lines": [45, 60, 61, 72, 74, 75, 80, 81, 82, 84, 85, 90, 92, 93, 95, 124, 126, 128, 130, 132, 137, 138, 141, 142, 150, 156, 158, 168, 169, 172, 173, 178, 179, 181, 186, 187, 189, 190, 192, 196, 197], "excluded_lines": [], "functions": {"comp_bic": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [45], "excluded_lines": [], "start_line": 31}, "compute_evidence": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [60, 61], "excluded_lines": [], "start_line": 48}, "compute_ti_results": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [72, 74, 75, 80, 81, 82, 84, 85, 90, 92, 93, 95], "excluded_lines": [], "start_line": 64}, "EvidenceCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 24, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [124, 126, 128, 130, 132, 137, 138, 141, 142, 150, 156, 158, 168, 169, 172, 173, 178, 179, 181, 186, 187, 189, 190, 192], "excluded_lines": [], "start_line": 115}, "": {"executed_lines": [7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 28, 31, 48, 64, 98, 101, 102, 103, 106, 110, 115, 195], "summary": {"covered_lines": 24, "num_statements": 26, "percent_covered": 92.3076923076923, "percent_covered_display": "92", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 92.3076923076923, "percent_statements_covered_display": "92"}, "missing_lines": [196, 197], "excluded_lines": [], "start_line": 1}}, "classes": {"EvidenceCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 24, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [124, 126, 128, 130, 132, 137, 138, 141, 142, 150, 156, 158, 168, 169, 172, 173, 178, 179, 181, 186, 187, 189, 190, 192], "excluded_lines": [], "start_line": 98}, "": {"executed_lines": [7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 28, 31, 48, 64, 98, 101, 102, 103, 106, 110, 115, 195], "summary": {"covered_lines": 24, "num_statements": 41, "percent_covered": 58.53658536585366, "percent_covered_display": "59", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 58.53658536585366, "percent_statements_covered_display": "59"}, "missing_lines": [45, 60, 61, 72, 74, 75, 80, 81, 82, 84, 85, 90, 92, 93, 95, 196, 197], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/posteriors.py": {"executed_lines": [9, 11, 12, 13, 14, 15, 17, 18, 19, 20, 29, 32, 51, 52, 53, 54, 55, 57, 58, 60, 66, 75, 78, 81, 87, 91, 140], "summary": {"covered_lines": 27, "num_statements": 46, "percent_covered": 58.69565217391305, "percent_covered_display": "59", "missing_lines": 19, "excluded_lines": 0, "percent_statements_covered": 58.69565217391305, "percent_statements_covered_display": "59"}, "missing_lines": [97, 99, 102, 104, 105, 106, 107, 109, 110, 111, 113, 122, 123, 125, 135, 136, 137, 141, 142], "excluded_lines": [], "functions": {"compute_posteriors": {"executed_lines": [51, 52, 53, 54, 55, 57, 58, 60, 66, 75], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 32}, "PosteriorsCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [97, 99, 102, 104, 105, 106, 107, 109, 110, 111, 113, 122, 123, 125, 135, 136, 137], "excluded_lines": [], "start_line": 91}, "": {"executed_lines": [9, 11, 12, 13, 14, 15, 17, 18, 19, 20, 29, 32, 78, 81, 87, 91, 140], "summary": {"covered_lines": 17, "num_statements": 19, "percent_covered": 89.47368421052632, "percent_covered_display": "89", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 89.47368421052632, "percent_statements_covered_display": "89"}, "missing_lines": [141, 142], "excluded_lines": [], "start_line": 1}}, "classes": {"PosteriorsCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [97, 99, 102, 104, 105, 106, 107, 109, 110, 111, 113, 122, 123, 125, 135, 136, 137], "excluded_lines": [], "start_line": 78}, "": {"executed_lines": [9, 11, 12, 13, 14, 15, 17, 18, 19, 20, 29, 32, 51, 52, 53, 54, 55, 57, 58, 60, 66, 75, 78, 81, 87, 91, 140], "summary": {"covered_lines": 27, "num_statements": 29, "percent_covered": 93.10344827586206, "percent_covered_display": "93", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 93.10344827586206, "percent_statements_covered_display": "93"}, "missing_lines": [141, 142], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/prevalences.py": {"executed_lines": [8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 30, 42, 45, 56, 57, 59, 64, 65, 66, 68, 74, 75, 80, 81, 83, 89, 103, 105, 108, 110, 111, 112, 113, 114, 115, 116, 119, 143, 144, 145, 147, 148, 149, 151, 158, 164, 167, 173, 178, 180, 181, 184, 186, 187, 188, 189, 191, 192, 193, 195, 204, 205, 207, 217, 222, 223, 224, 225, 234], "summary": {"covered_lines": 75, "num_statements": 82, "percent_covered": 91.46341463414635, "percent_covered_display": "91", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 91.46341463414635, "percent_statements_covered_display": "91"}, "missing_lines": [60, 61, 62, 96, 101, 235, 236], "excluded_lines": [], "functions": {"compute_prevalences": {"executed_lines": [56, 57, 59, 64, 65, 66, 68, 74, 75, 80, 81, 83, 89, 103, 105], "summary": {"covered_lines": 15, "num_statements": 20, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [60, 61, 62, 96, 101], "excluded_lines": [], "start_line": 45}, "generate_query_from_diagnosis": {"executed_lines": [110, 111, 112, 113, 114, 115, 116], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 108}, "observe_prevalence": {"executed_lines": [143, 144, 145, 147, 148, 149, 151, 158], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 119}, "PrevalencesCLI.cli_cmd": {"executed_lines": [180, 181, 184, 186, 187, 188, 189, 191, 192, 193, 195, 204, 205, 207, 217, 222, 223, 224, 225], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 178}, "": {"executed_lines": [8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 30, 42, 45, 108, 119, 164, 167, 173, 178, 234], "summary": {"covered_lines": 26, "num_statements": 28, "percent_covered": 92.85714285714286, "percent_covered_display": "93", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 92.85714285714286, "percent_statements_covered_display": "93"}, "missing_lines": [235, 236], "excluded_lines": [], "start_line": 1}}, "classes": {"PrevalencesCLI": {"executed_lines": [180, 181, 184, 186, 187, 188, 189, 191, 192, 193, 195, 204, 205, 207, 217, 222, 223, 224, 225], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 164}, "": {"executed_lines": [8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 30, 42, 45, 56, 57, 59, 64, 65, 66, 68, 74, 75, 80, 81, 83, 89, 103, 105, 108, 110, 111, 112, 113, 114, 115, 116, 119, 143, 144, 145, 147, 148, 149, 151, 158, 164, 167, 173, 178, 234], "summary": {"covered_lines": 56, "num_statements": 63, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [60, 61, 62, 96, 101, 235, 236], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/priors.py": {"executed_lines": [7, 9, 10, 11, 12, 14, 15, 16, 23, 26, 42, 43, 44, 46, 52, 53, 60, 63, 66, 68, 84, 85, 86, 88, 89, 90, 92, 93, 94, 96, 105, 106, 109], "summary": {"covered_lines": 33, "num_statements": 35, "percent_covered": 94.28571428571429, "percent_covered_display": "94", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 94.28571428571429, "percent_statements_covered_display": "94"}, "missing_lines": [110, 111], "excluded_lines": [], "functions": {"compute_priors": {"executed_lines": [42, 43, 44, 46, 52, 53, 60], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 26}, "PriorsCLI.cli_cmd": {"executed_lines": [84, 85, 86, 88, 89, 90, 92, 93, 94, 96, 105, 106], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 68}, "": {"executed_lines": [7, 9, 10, 11, 12, 14, 15, 16, 23, 26, 63, 66, 68, 109], "summary": {"covered_lines": 14, "num_statements": 16, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88"}, "missing_lines": [110, 111], "excluded_lines": [], "start_line": 1}}, "classes": {"PriorsCLI": {"executed_lines": [84, 85, 86, 88, 89, 90, 92, 93, 94, 96, 105, 106], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 63}, "": {"executed_lines": [7, 9, 10, 11, 12, 14, 15, 16, 23, 26, 42, 43, 44, 46, 52, 53, 60, 63, 66, 68, 109], "summary": {"covered_lines": 21, "num_statements": 23, "percent_covered": 91.30434782608695, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 91.30434782608695, "percent_statements_covered_display": "91"}, "missing_lines": [110, 111], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/risks.py": {"executed_lines": [8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 29, 32, 68, 71, 77, 79, 138], "summary": {"covered_lines": 18, "num_statements": 51, "percent_covered": 35.294117647058826, "percent_covered_display": "35", "missing_lines": 33, "excluded_lines": 0, "percent_statements_covered": 35.294117647058826, "percent_statements_covered_display": "35"}, "missing_lines": [47, 48, 49, 50, 52, 53, 55, 61, 65, 81, 82, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 106, 107, 109, 119, 120, 122, 132, 133, 134, 135, 139, 140], "excluded_lines": [], "functions": {"compute_risks": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 9, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 9, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [47, 48, 49, 50, 52, 53, 55, 61, 65], "excluded_lines": [], "start_line": 32}, "RisksCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 22, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [81, 82, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 106, 107, 109, 119, 120, 122, 132, 133, 134, 135], "excluded_lines": [], "start_line": 79}, "": {"executed_lines": [8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 29, 32, 68, 71, 77, 79, 138], "summary": {"covered_lines": 18, "num_statements": 20, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90"}, "missing_lines": [139, 140], "excluded_lines": [], "start_line": 1}}, "classes": {"RisksCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 22, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [81, 82, 85, 87, 88, 89, 90, 91, 93, 94, 95, 97, 106, 107, 109, 119, 120, 122, 132, 133, 134, 135], "excluded_lines": [], "start_line": 68}, "": {"executed_lines": [8, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 29, 32, 68, 71, 77, 79, 138], "summary": {"covered_lines": 18, "num_statements": 29, "percent_covered": 62.06896551724138, "percent_covered_display": "62", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 62.06896551724138, "percent_statements_covered_display": "62"}, "missing_lines": [47, 48, 49, 50, 52, 53, 55, 61, 65, 139, 140], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/compute/utils.py": {"executed_lines": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 24, 28, 29, 36, 40, 47, 49, 55, 57, 58, 59, 60, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 92, 94, 97, 98, 99, 101, 104, 106, 107, 108, 111, 112, 115, 118, 121, 128, 145, 148, 149, 151, 153, 155, 156, 158, 159, 161, 163, 165, 166, 168, 169, 171, 173, 175, 176, 178, 180, 182, 184, 186, 187, 189, 191, 194, 210, 211, 212, 213, 214, 215, 216, 217, 219, 222, 239, 242, 243, 244, 246, 247, 248, 249, 252, 254, 257, 259, 260, 261, 263, 264, 265, 266, 267, 269, 271, 272, 273, 275, 276], "summary": {"covered_lines": 112, "num_statements": 118, "percent_covered": 94.91525423728814, "percent_covered_display": "95", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 94.91525423728814, "percent_statements_covered_display": "95"}, "missing_lines": [95, 146, 177, 188, 240, 250], "excluded_lines": [], "functions": {"is_hdf5_compatible": {"executed_lines": [49], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 47}, "to_hdf5_attrs": {"executed_lines": [57, 58, 59, 60, 62, 63], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 55}, "from_hdf5_attrs": {"executed_lines": [68, 69, 70, 71, 72, 73, 74], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 66}, "extract_modalities": {"executed_lines": [92, 94, 97, 98, 99, 101], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [95], "excluded_lines": [], "start_line": 77}, "ensure_parent_dir": {"executed_lines": [106, 107, 108], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 104}, "HDF5FileStorage._get_dataset": {"executed_lines": [145, 148, 149], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [146], "excluded_lines": [], "start_line": 128}, "HDF5FileStorage.load": {"executed_lines": [153, 155, 156, 158, 159], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 151}, "HDF5FileStorage.get_attrs": {"executed_lines": [163, 165, 166, 168, 169], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 161}, "HDF5FileStorage.save": {"executed_lines": [173, 175, 176, 178, 180], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [177], "excluded_lines": [], "start_line": 171}, "HDF5FileStorage.set_attrs": {"executed_lines": [184, 186, 187, 189, 191], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [188], "excluded_lines": [], "start_line": 182}, "reduce_pattern": {"executed_lines": [210, 211, 212, 213, 214, 215, 216, 217, 219], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 194}, "complete_pattern": {"executed_lines": [239, 242, 243, 244, 246, 247, 248, 249, 252, 254], "summary": {"covered_lines": 10, "num_statements": 12, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [240, 250], "excluded_lines": [], "start_line": 222}, "get_cached": {"executed_lines": [259, 260, 261, 263, 264, 275, 276], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 257}, "get_cached.log_cache_info_wrapper": {"executed_lines": [265, 266, 267, 269, 271, 272, 273], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 264}, "": {"executed_lines": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 24, 28, 29, 36, 40, 47, 55, 66, 77, 104, 111, 112, 115, 118, 121, 128, 151, 161, 171, 182, 194, 222, 257], "summary": {"covered_lines": 33, "num_statements": 33, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"BaseComputeCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 24}, "HDF5FileStorage": {"executed_lines": [145, 148, 149, 153, 155, 156, 158, 159, 163, 165, 166, 168, 169, 173, 175, 176, 178, 180, 184, 186, 187, 189, 191], "summary": {"covered_lines": 23, "num_statements": 26, "percent_covered": 88.46153846153847, "percent_covered_display": "88", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 88.46153846153847, "percent_statements_covered_display": "88"}, "missing_lines": [146, 177, 188], "excluded_lines": [], "start_line": 115}, "": {"executed_lines": [3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 24, 28, 29, 36, 40, 47, 49, 55, 57, 58, 59, 60, 62, 63, 66, 68, 69, 70, 71, 72, 73, 74, 77, 92, 94, 97, 98, 99, 101, 104, 106, 107, 108, 111, 112, 115, 118, 121, 128, 151, 161, 171, 182, 194, 210, 211, 212, 213, 214, 215, 216, 217, 219, 222, 239, 242, 243, 244, 246, 247, 248, 249, 252, 254, 257, 259, 260, 261, 263, 264, 265, 266, 267, 269, 271, 272, 273, 275, 276], "summary": {"covered_lines": 89, "num_statements": 92, "percent_covered": 96.73913043478261, "percent_covered_display": "97", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 96.73913043478261, "percent_statements_covered_display": "97"}, "missing_lines": [95, 240, 250], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/configs.py": {"executed_lines": [12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 39, 44, 46, 48, 51, 56, 59, 63, 69, 72, 78, 82, 87, 89, 92, 94, 96, 102, 104, 107, 110, 115, 120, 128, 131, 135, 139, 145, 148, 153, 159, 161, 162, 164, 167, 168, 170, 171, 176, 179, 182, 186, 187, 189, 190, 202, 204, 205, 206, 208, 209, 211, 214, 216, 219, 220, 222, 225, 228, 232, 236, 240, 244, 253, 258, 259, 261, 270, 273, 275, 276, 280, 281, 282, 283, 285, 288, 296, 298, 299, 306, 316, 321, 325, 332, 336, 341, 343, 348, 349, 350, 355, 357, 359, 360, 362, 363, 364, 366, 367, 368, 370, 372, 379, 380, 381, 387, 390, 393, 396, 400, 404, 412, 416, 420, 424, 431, 435, 441, 445, 449, 457, 463, 470, 477, 485, 495, 502, 505, 509, 513, 517, 525, 539, 541, 542, 544, 545, 550, 553, 557, 562, 566, 570, 571, 573, 575, 576, 578, 580, 586, 588, 594, 596, 597, 598, 599, 600, 601, 604, 625, 626, 628, 629, 630, 636, 637, 640, 647, 648, 649, 651, 653, 654, 655, 656, 657, 658, 662, 663, 664, 665, 667, 669, 670, 673, 679, 680, 681, 683, 684, 685, 687, 688, 691, 715, 718, 732, 747, 748, 750, 752, 753, 754, 759, 761, 763, 767, 768, 774, 776, 778, 788, 791, 793, 803, 804, 813, 818, 819], "summary": {"covered_lines": 239, "num_statements": 280, "percent_covered": 85.35714285714286, "percent_covered_display": "85", "missing_lines": 41, "excluded_lines": 0, "percent_statements_covered": 85.35714285714286, "percent_statements_covered_display": "85"}, "missing_lines": [90, 122, 165, 173, 217, 271, 277, 278, 286, 472, 473, 474, 482, 491, 492, 527, 528, 529, 531, 532, 533, 535, 536, 547, 581, 582, 584, 589, 660, 699, 700, 702, 703, 704, 706, 707, 708, 710, 711, 712, 755], "excluded_lines": [], "functions": {"DataConfig.load": {"executed_lines": [89, 92], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [90], "excluded_lines": [], "start_line": 87}, "DataConfig.get_load_kwargs": {"executed_lines": [96], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 94}, "check_pattern": {"executed_lines": [104], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 102}, "DiagnosisConfig.to_involvement": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [122], "excluded_lines": [], "start_line": 120}, "retrieve_graph_representation": {"executed_lines": [161, 162, 164, 167, 168, 170, 171], "summary": {"covered_lines": 7, "num_statements": 9, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 77.77777777777777, "percent_statements_covered_display": "78"}, "missing_lines": [165, 173], "excluded_lines": [], "start_line": 159}, "GraphConfig.from_model": {"executed_lines": [189, 190], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 187}, "has_model_symbol": {"executed_lines": [204, 205, 206, 208, 209, 211], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 202}, "get_symmetry_kwargs": {"executed_lines": [216, 219, 220, 222], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [217], "excluded_lines": [], "start_line": 214}, "ModelConfig.from_model": {"executed_lines": [261, 270, 273, 275, 276, 280, 281, 282, 283, 285, 288], "summary": {"covered_lines": 11, "num_statements": 15, "percent_covered": 73.33333333333333, "percent_covered_display": "73", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 73.33333333333333, "percent_statements_covered_display": "73"}, "missing_lines": [271, 277, 278, 286], "excluded_lines": [], "start_line": 259}, "modalityconfig_from_model": {"executed_lines": [298, 299], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 296}, "DeprecatedModelConfig.model_post_init": {"executed_lines": [343, 348, 349, 350, 355], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 341}, "DeprecatedModelConfig.translate": {"executed_lines": [359, 360, 362, 363, 364, 366, 367, 368, 370, 372, 379, 380, 381, 387], "summary": {"covered_lines": 14, "num_statements": 14, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 357}, "SamplingConfig.load": {"executed_lines": [463], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 457}, "geometric_schedule": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [472, 473, 474], "excluded_lines": [], "start_line": 470}, "linear_schedule": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [482], "excluded_lines": [], "start_line": 477}, "power_schedule": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [491, 492], "excluded_lines": [], "start_line": 485}, "ScheduleConfig.get_schedule": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [527, 528, 529, 531, 532, 533, 535, 536], "excluded_lines": [], "start_line": 525}, "map_to_optional_bool": {"executed_lines": [541, 542, 544, 545], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [547], "excluded_lines": [], "start_line": 539}, "ScenarioConfig.model_post_init": {"executed_lines": [575, 576], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 573}, "ScenarioConfig.interpolate": {"executed_lines": [580], "summary": {"covered_lines": 1, "num_statements": 4, "percent_covered": 25.0, "percent_covered_display": "25", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 25.0, "percent_statements_covered_display": "25"}, "missing_lines": [581, 582, 584], "excluded_lines": [], "start_line": 578}, "ScenarioConfig.normalize": {"executed_lines": [588], "summary": {"covered_lines": 1, "num_statements": 2, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50"}, "missing_lines": [589], "excluded_lines": [], "start_line": 586}, "_construct_model_from_external": {"executed_lines": [596, 597, 598, 599, 600, 601], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 594}, "construct_model": {"executed_lines": [625, 626, 628, 629, 630, 636, 637], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 604}, "add_distributions": {"executed_lines": [647, 648, 649, 651, 653, 654, 655, 656, 657, 658, 662, 663, 664, 665, 667, 669, 670], "summary": {"covered_lines": 17, "num_statements": 18, "percent_covered": 94.44444444444444, "percent_covered_display": "94", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 94.44444444444444, "percent_statements_covered_display": "94"}, "missing_lines": [660], "excluded_lines": [], "start_line": 640}, "add_modalities": {"executed_lines": [679, 680, 681, 683, 684, 685, 687, 688], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 673}, "add_data": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [699, 700, 702, 703, 704, 706, 707, 708, 710, 711, 712], "excluded_lines": [], "start_line": 691}, "DynamicYamlConfigSettingsSource.__init__": {"executed_lines": [747, 748], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 732}, "DynamicYamlConfigSettingsSource._read_file": {"executed_lines": [752, 753, 754, 759], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [755], "excluded_lines": [], "start_line": 750}, "DynamicYamlConfigSettingsSource.__call__": {"executed_lines": [763, 767, 768, 774], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 761}, "DynamicYamlConfigSettingsSource.__repr__": {"executed_lines": [778], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 776}, "BaseCLI.settings_customise_sources": {"executed_lines": [813, 818, 819], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 804}, "": {"executed_lines": [12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 39, 44, 46, 48, 51, 56, 59, 63, 69, 72, 78, 82, 87, 94, 102, 107, 110, 115, 120, 128, 131, 135, 139, 145, 148, 153, 159, 176, 179, 182, 186, 187, 202, 214, 225, 228, 232, 236, 240, 244, 253, 258, 259, 296, 306, 316, 321, 325, 332, 336, 341, 357, 390, 393, 396, 400, 404, 412, 416, 420, 424, 431, 435, 441, 445, 449, 457, 470, 477, 485, 495, 502, 505, 509, 513, 517, 525, 539, 550, 553, 557, 562, 566, 570, 571, 573, 578, 586, 594, 604, 640, 673, 691, 715, 718, 732, 750, 761, 776, 788, 791, 793, 803, 804], "summary": {"covered_lines": 123, "num_statements": 123, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"CrossValidationConfig": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 56}, "DataConfig": {"executed_lines": [89, 92, 96], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [90], "excluded_lines": [], "start_line": 69}, "DiagnosisConfig": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [122], "excluded_lines": [], "start_line": 107}, "DistributionConfig": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 128}, "InvolvementConfig": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 145}, "GraphConfig": {"executed_lines": [189, 190], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 176}, "ModelConfig": {"executed_lines": [261, 270, 273, 275, 276, 280, 281, 282, 283, 285, 288], "summary": {"covered_lines": 11, "num_statements": 15, "percent_covered": 73.33333333333333, "percent_covered_display": "73", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 73.33333333333333, "percent_statements_covered_display": "73"}, "missing_lines": [271, 277, 278, 286], "excluded_lines": [], "start_line": 225}, "DeprecatedModelConfig": {"executed_lines": [343, 348, 349, 350, 355, 359, 360, 362, 363, 364, 366, 367, 368, 370, 372, 379, 380, 381, 387], "summary": {"covered_lines": 19, "num_statements": 19, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 306}, "SamplingConfig": {"executed_lines": [463], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 390}, "ScheduleConfig": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [527, 528, 529, 531, 532, 533, 535, 536], "excluded_lines": [], "start_line": 502}, "ScenarioConfig": {"executed_lines": [575, 576, 580, 588], "summary": {"covered_lines": 4, "num_statements": 8, "percent_covered": 50.0, "percent_covered_display": "50", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 50.0, "percent_statements_covered_display": "50"}, "missing_lines": [581, 582, 584, 589], "excluded_lines": [], "start_line": 550}, "DynamicYamlConfigSettingsSource": {"executed_lines": [747, 748, 752, 753, 754, 759, 763, 767, 768, 774, 778], "summary": {"covered_lines": 11, "num_statements": 12, "percent_covered": 91.66666666666667, "percent_covered_display": "92", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 91.66666666666667, "percent_statements_covered_display": "92"}, "missing_lines": [755], "excluded_lines": [], "start_line": 718}, "BaseCLI": {"executed_lines": [813, 818, 819], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 788}, "": {"executed_lines": [12, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 39, 44, 46, 48, 51, 56, 59, 63, 69, 72, 78, 82, 87, 94, 102, 104, 107, 110, 115, 120, 128, 131, 135, 139, 145, 148, 153, 159, 161, 162, 164, 167, 168, 170, 171, 176, 179, 182, 186, 187, 202, 204, 205, 206, 208, 209, 211, 214, 216, 219, 220, 222, 225, 228, 232, 236, 240, 244, 253, 258, 259, 296, 298, 299, 306, 316, 321, 325, 332, 336, 341, 357, 390, 393, 396, 400, 404, 412, 416, 420, 424, 431, 435, 441, 445, 449, 457, 470, 477, 485, 495, 502, 505, 509, 513, 517, 525, 539, 541, 542, 544, 545, 550, 553, 557, 562, 566, 570, 571, 573, 578, 586, 594, 596, 597, 598, 599, 600, 601, 604, 625, 626, 628, 629, 630, 636, 637, 640, 647, 648, 649, 651, 653, 654, 655, 656, 657, 658, 662, 663, 664, 665, 667, 669, 670, 673, 679, 680, 681, 683, 684, 685, 687, 688, 691, 715, 718, 732, 750, 761, 776, 788, 791, 793, 803, 804], "summary": {"covered_lines": 185, "num_statements": 207, "percent_covered": 89.3719806763285, "percent_covered_display": "89", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 89.3719806763285, "percent_statements_covered_display": "89"}, "missing_lines": [165, 173, 217, 472, 473, 474, 482, 491, 492, 547, 660, 699, 700, 702, 703, 704, 706, 707, 708, 710, 711, 712], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/__init__.py": {"executed_lines": [23, 25, 36, 39, 51], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [53], "excluded_lines": [], "functions": {"DataCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [53], "excluded_lines": [], "start_line": 51}, "": {"executed_lines": [23, 25, 36, 39, 51], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"DataCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [53], "excluded_lines": [], "start_line": 39}, "": {"executed_lines": [23, 25, 36, 39, 51], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/__main__.py": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6, 7, 10, 13, 15, 20, 21, 25, 26, 27, 28, 29, 31, 32, 35, 36], "excluded_lines": [], "functions": {"main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [15, 20, 21, 25, 26, 27, 28, 29, 31, 32], "excluded_lines": [], "start_line": 13}, "": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6, 7, 10, 13, 35, 36], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 18, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 18, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [3, 5, 6, 7, 10, 13, 15, 20, 21, 25, 26, 27, 28, 29, 31, 32, 35, 36], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/collect/__init__.py": {"executed_lines": [21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38, 47, 48, 49, 50, 53, 54, 61, 62, 67, 68, 79, 80, 123, 126, 130, 135], "summary": {"covered_lines": 31, "num_statements": 58, "percent_covered": 53.44827586206897, "percent_covered_display": "53", "missing_lines": 27, "excluded_lines": 0, "percent_statements_covered": 53.44827586206897, "percent_statements_covered_display": "53"}, "missing_lines": [56, 57, 58, 64, 76, 92, 94, 95, 96, 101, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114, 115, 116, 137, 138, 141, 142, 144], "excluded_lines": [], "functions": {"serve_index_html": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [56, 57, 58], "excluded_lines": [], "start_line": 54}, "serve_schema": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [64], "excluded_lines": [], "start_line": 62}, "serve_collector_js": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [76], "excluded_lines": [], "start_line": 68}, "process": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [92, 94, 95, 96, 101, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114, 115, 116], "excluded_lines": [], "start_line": 80}, "CollectorCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [137, 138, 141, 142, 144], "excluded_lines": [], "start_line": 135}, "": {"executed_lines": [21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38, 47, 48, 49, 50, 53, 54, 61, 62, 67, 68, 79, 80, 123, 126, 130, 135], "summary": {"covered_lines": 31, "num_statements": 31, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"CollectorCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [137, 138, 141, 142, 144], "excluded_lines": [], "start_line": 123}, "": {"executed_lines": [21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38, 47, 48, 49, 50, 53, 54, 61, 62, 67, 68, 79, 80, 123, 126, 130, 135], "summary": {"covered_lines": 31, "num_statements": 53, "percent_covered": 58.490566037735846, "percent_covered_display": "58", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 58.490566037735846, "percent_statements_covered_display": "58"}, "missing_lines": [56, 57, 58, 64, 76, 92, 94, 95, 96, 101, 103, 104, 105, 106, 108, 109, 110, 112, 113, 114, 115, 116], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/enhance.py": {"executed_lines": [9, 11, 12, 13, 15, 16, 17, 20, 24, 25, 26, 33, 51], "summary": {"covered_lines": 13, "num_statements": 19, "percent_covered": 68.42105263157895, "percent_covered_display": "68", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 68.42105263157895, "percent_statements_covered_display": "68"}, "missing_lines": [40, 42, 43, 48, 52, 53], "excluded_lines": [], "functions": {"EnhanceCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [40, 42, 43, 48], "excluded_lines": [], "start_line": 33}, "": {"executed_lines": [9, 11, 12, 13, 15, 16, 17, 20, 24, 25, 26, 33, 51], "summary": {"covered_lines": 13, "num_statements": 15, "percent_covered": 86.66666666666667, "percent_covered_display": "87", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 86.66666666666667, "percent_statements_covered_display": "87"}, "missing_lines": [52, 53], "excluded_lines": [], "start_line": 1}}, "classes": {"EnhanceCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [40, 42, 43, 48], "excluded_lines": [], "start_line": 20}, "": {"executed_lines": [9, 11, 12, 13, 15, 16, 17, 20, 24, 25, 26, 33, 51], "summary": {"covered_lines": 13, "num_statements": 15, "percent_covered": 86.66666666666667, "percent_covered_display": "87", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 86.66666666666667, "percent_statements_covered_display": "87"}, "missing_lines": [52, 53], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/fetch.py": {"executed_lines": [3, 5, 6, 7, 8, 10, 11, 14, 17, 24, 31, 38, 40, 55], "summary": {"covered_lines": 14, "num_statements": 21, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 7, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [42, 43, 45, 51, 52, 56, 57], "excluded_lines": [], "functions": {"FetchCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [42, 43, 45, 51, 52], "excluded_lines": [], "start_line": 40}, "": {"executed_lines": [3, 5, 6, 7, 8, 10, 11, 14, 17, 24, 31, 38, 40, 55], "summary": {"covered_lines": 14, "num_statements": 16, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88"}, "missing_lines": [56, 57], "excluded_lines": [], "start_line": 1}}, "classes": {"FetchCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 5, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [42, 43, 45, 51, 52], "excluded_lines": [], "start_line": 14}, "": {"executed_lines": [3, 5, 6, 7, 8, 10, 11, 14, 17, 24, 31, 38, 40, 55], "summary": {"covered_lines": 14, "num_statements": 16, "percent_covered": 87.5, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 87.5, "percent_statements_covered_display": "88"}, "missing_lines": [56, 57], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/filter.py": {"executed_lines": [7, 8, 10, 11, 12, 13, 15, 16, 17, 20, 24, 28, 35, 38, 39, 41, 68, 97], "summary": {"covered_lines": 18, "num_statements": 48, "percent_covered": 37.5, "percent_covered_display": "38", "missing_lines": 30, "excluded_lines": 0, "percent_statements_covered": 37.5, "percent_statements_covered_display": "38"}, "missing_lines": [43, 44, 45, 46, 47, 49, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 66, 76, 78, 79, 84, 85, 87, 88, 89, 91, 92, 94, 98, 99], "excluded_lines": [], "functions": {"FilterCLI.model_post_init": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [43, 44, 45, 46, 47, 49, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 66], "excluded_lines": [], "start_line": 41}, "FilterCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 11, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 11, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [76, 78, 79, 84, 85, 87, 88, 89, 91, 92, 94], "excluded_lines": [], "start_line": 68}, "": {"executed_lines": [7, 8, 10, 11, 12, 13, 15, 16, 17, 20, 24, 28, 35, 38, 39, 41, 68, 97], "summary": {"covered_lines": 18, "num_statements": 20, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90"}, "missing_lines": [98, 99], "excluded_lines": [], "start_line": 1}}, "classes": {"FilterCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 28, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 28, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [43, 44, 45, 46, 47, 49, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 66, 76, 78, 79, 84, 85, 87, 88, 89, 91, 92, 94], "excluded_lines": [], "start_line": 20}, "": {"executed_lines": [7, 8, 10, 11, 12, 13, 15, 16, 17, 20, 24, 28, 35, 38, 39, 41, 68, 97], "summary": {"covered_lines": 18, "num_statements": 20, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90"}, "missing_lines": [98, 99], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/generate.py": {"executed_lines": [11, 12, 13, 14, 16, 17, 26, 29, 33, 34, 41, 49, 51, 53, 55, 56, 57, 60, 62, 65, 67, 76, 78, 79, 80, 81, 82, 84, 89, 91, 94], "summary": {"covered_lines": 31, "num_statements": 35, "percent_covered": 88.57142857142857, "percent_covered_display": "89", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 88.57142857142857, "percent_statements_covered_display": "89"}, "missing_lines": [58, 63, 95, 96], "excluded_lines": [], "functions": {"GenerateCLI.model_post_init": {"executed_lines": [55, 56, 57, 60, 62, 65], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [58, 63], "excluded_lines": [], "start_line": 53}, "GenerateCLI.cli_cmd": {"executed_lines": [76, 78, 79, 80, 81, 82, 84, 89, 91], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 67}, "": {"executed_lines": [11, 12, 13, 14, 16, 17, 26, 29, 33, 34, 41, 49, 51, 53, 67, 94], "summary": {"covered_lines": 16, "num_statements": 18, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [95, 96], "excluded_lines": [], "start_line": 1}}, "classes": {"GenerateCLI": {"executed_lines": [55, 56, 57, 60, 62, 65, 76, 78, 79, 80, 81, 82, 84, 89, 91], "summary": {"covered_lines": 15, "num_statements": 17, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.23529411764706, "percent_statements_covered_display": "88"}, "missing_lines": [58, 63], "excluded_lines": [], "start_line": 29}, "": {"executed_lines": [11, 12, 13, 14, 16, 17, 26, 29, 33, 34, 41, 49, 51, 53, 67, 94], "summary": {"covered_lines": 16, "num_statements": 18, "percent_covered": 88.88888888888889, "percent_covered_display": "89", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.88888888888889, "percent_statements_covered_display": "89"}, "missing_lines": [95, 96], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/join.py": {"executed_lines": [3, 5, 6, 7, 9, 10, 11, 14, 17, 18, 20, 80], "summary": {"covered_lines": 12, "num_statements": 22, "percent_covered": 54.54545454545455, "percent_covered_display": "55", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 54.54545454545455, "percent_statements_covered_display": "55"}, "missing_lines": [61, 63, 64, 67, 68, 69, 71, 77, 81, 82], "excluded_lines": [], "functions": {"JoinCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [61, 63, 64, 67, 68, 69, 71, 77], "excluded_lines": [], "start_line": 20}, "": {"executed_lines": [3, 5, 6, 7, 9, 10, 11, 14, 17, 18, 20, 80], "summary": {"covered_lines": 12, "num_statements": 14, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [81, 82], "excluded_lines": [], "start_line": 1}}, "classes": {"JoinCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 8, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 8, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [61, 63, 64, 67, 68, 69, 71, 77], "excluded_lines": [], "start_line": 14}, "": {"executed_lines": [3, 5, 6, 7, 9, 10, 11, 14, 17, 18, 20, 80], "summary": {"covered_lines": 12, "num_statements": 14, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [81, 82], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/lyproxify.py": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 29, 37, 49, 52, 53, 57, 67, 74, 78, 80, 122, 126, 145, 162, 163, 164, 165, 167, 169, 176, 199, 200, 201, 202, 203, 204, 205, 206, 208, 210, 213, 285, 310, 327, 328, 330, 331, 332, 334, 335, 336, 339], "summary": {"covered_lines": 56, "num_statements": 123, "percent_covered": 45.52845528455285, "percent_covered_display": "46", "missing_lines": 67, "excluded_lines": 1, "percent_statements_covered": 45.52845528455285, "percent_statements_covered_display": "46"}, "missing_lines": [31, 32, 34, 39, 40, 41, 43, 44, 46, 90, 92, 96, 102, 103, 104, 105, 106, 108, 109, 110, 111, 113, 114, 116, 117, 119, 132, 134, 135, 136, 141, 142, 173, 250, 252, 253, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 271, 272, 276, 281, 282, 293, 294, 295, 297, 298, 299, 300, 302, 303, 304, 306, 307, 340, 341], "excluded_lines": [146], "functions": {"ensure_python_file": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [31, 32, 34], "excluded_lines": [], "start_line": 29}, "ensure_column_map": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [39, 40, 41, 43, 44, 46], "excluded_lines": [], "start_line": 37}, "LyproxifyCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [90, 92, 96, 102, 103, 104, 105, 106, 108, 109, 110, 111, 113, 114, 116, 117, 119], "excluded_lines": [], "start_line": 80}, "clean_header": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [132, 134, 135, 136, 141, 142], "excluded_lines": [], "start_line": 126}, "get_instruction_depth": {"executed_lines": [162, 163, 164, 165, 167, 169], "summary": {"covered_lines": 6, "num_statements": 7, "percent_covered": 85.71428571428571, "percent_covered_display": "86", "missing_lines": 1, "excluded_lines": 1, "percent_statements_covered": 85.71428571428571, "percent_statements_covered_display": "86"}, "missing_lines": [173], "excluded_lines": [146], "start_line": 145}, "generate_markdown_docs": {"executed_lines": [199, 200, 201, 202, 203, 204, 205, 206, 208, 210], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 176}, "transform_to_lyprox": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 20, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 20, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [250, 252, 253, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 271, 272, 276, 281, 282], "excluded_lines": [], "start_line": 213}, "leftright_to_ipsicontra": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [293, 294, 295, 297, 298, 299, 300, 302, 303, 304, 306, 307], "excluded_lines": [], "start_line": 285}, "exclude_patients": {"executed_lines": [327, 328, 330, 331, 332, 334, 335, 336], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 310}, "": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 29, 37, 49, 52, 53, 57, 67, 74, 78, 80, 122, 126, 145, 176, 213, 285, 310, 339], "summary": {"covered_lines": 32, "num_statements": 34, "percent_covered": 94.11764705882354, "percent_covered_display": "94", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 94.11764705882354, "percent_statements_covered_display": "94"}, "missing_lines": [340, 341], "excluded_lines": [], "start_line": 1}}, "classes": {"LyproxifyCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [90, 92, 96, 102, 103, 104, 105, 106, 108, 109, 110, 111, 113, 114, 116, 117, 119], "excluded_lines": [], "start_line": 49}, "ParsingError": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 122}, "": {"executed_lines": [10, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 26, 29, 37, 49, 52, 53, 57, 67, 74, 78, 80, 122, 126, 145, 162, 163, 164, 165, 167, 169, 176, 199, 200, 201, 202, 203, 204, 205, 206, 208, 210, 213, 285, 310, 327, 328, 330, 331, 332, 334, 335, 336, 339], "summary": {"covered_lines": 56, "num_statements": 106, "percent_covered": 52.83018867924528, "percent_covered_display": "53", "missing_lines": 50, "excluded_lines": 1, "percent_statements_covered": 52.83018867924528, "percent_statements_covered_display": "53"}, "missing_lines": [31, 32, 34, 39, 40, 41, 43, 44, 46, 132, 134, 135, 136, 141, 142, 173, 250, 252, 253, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 267, 268, 271, 272, 276, 281, 282, 293, 294, 295, 297, 298, 299, 300, 302, 303, 304, 306, 307, 340, 341], "excluded_lines": [146], "start_line": 1}}}, "src/lyscripts/data/split.py": {"executed_lines": [3, 4, 6, 7, 8, 9, 11, 12, 13, 15, 18, 22, 23, 25, 71], "summary": {"covered_lines": 15, "num_statements": 29, "percent_covered": 51.724137931034484, "percent_covered_display": "52", "missing_lines": 14, "excluded_lines": 0, "percent_statements_covered": 51.724137931034484, "percent_statements_covered_display": "52"}, "missing_lines": [33, 35, 36, 38, 40, 46, 50, 51, 54, 59, 61, 65, 72, 73], "excluded_lines": [], "functions": {"SplitCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [33, 35, 36, 38, 40, 46, 50, 51, 54, 59, 61, 65], "excluded_lines": [], "start_line": 25}, "": {"executed_lines": [3, 4, 6, 7, 8, 9, 11, 12, 13, 15, 18, 22, 23, 25, 71], "summary": {"covered_lines": 15, "num_statements": 17, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.23529411764706, "percent_statements_covered_display": "88"}, "missing_lines": [72, 73], "excluded_lines": [], "start_line": 1}}, "classes": {"SplitCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 12, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 12, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [33, 35, 36, 38, 40, 46, 50, 51, 54, 59, 61, 65], "excluded_lines": [], "start_line": 18}, "": {"executed_lines": [3, 4, 6, 7, 8, 9, 11, 12, 13, 15, 18, 22, 23, 25, 71], "summary": {"covered_lines": 15, "num_statements": 17, "percent_covered": 88.23529411764706, "percent_covered_display": "88", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 88.23529411764706, "percent_statements_covered_display": "88"}, "missing_lines": [72, 73], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/data/utils.py": {"executed_lines": [3, 5, 6, 8, 11, 12, 14, 15, 16], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "functions": {"save_table_to_csv": {"executed_lines": [14, 15, 16], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 12}, "": {"executed_lines": [3, 5, 6, 8, 11, 12], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [3, 5, 6, 8, 11, 12, 14, 15, 16], "summary": {"covered_lines": 9, "num_statements": 9, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/decorators.py": {"executed_lines": [8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 23, 30, 33, 34, 36, 37, 38, 39, 41, 42, 51, 57, 59, 62, 65, 66, 68, 69, 72, 74, 77, 80, 81, 83, 84, 86, 88], "summary": {"covered_lines": 37, "num_statements": 41, "percent_covered": 90.2439024390244, "percent_covered_display": "90", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 90.2439024390244, "percent_statements_covered_display": "90"}, "missing_lines": [53, 54, 55, 70], "excluded_lines": [], "functions": {"assemble_signature": {"executed_lines": [18, 19, 20], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 16}, "log_state": {"executed_lines": [30, 59], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 23}, "log_state.log_decorator": {"executed_lines": [33, 34, 57], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 30}, "log_state.log_decorator.wrapper": {"executed_lines": [36, 37, 38, 39, 41, 42, 51], "summary": {"covered_lines": 7, "num_statements": 10, "percent_covered": 70.0, "percent_covered_display": "70", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 70.0, "percent_statements_covered_display": "70"}, "missing_lines": [53, 54, 55], "excluded_lines": [], "start_line": 34}, "check_input_file_exists": {"executed_lines": [65, 66, 74], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 62}, "check_input_file_exists.inner": {"executed_lines": [68, 69, 72], "summary": {"covered_lines": 3, "num_statements": 4, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [70], "excluded_lines": [], "start_line": 66}, "check_output_dir_exists": {"executed_lines": [80, 81, 88], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 77}, "check_output_dir_exists.inner": {"executed_lines": [83, 84, 86], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 81}, "": {"executed_lines": [8, 9, 10, 11, 12, 13, 16, 23, 62, 77], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 23, 30, 33, 34, 36, 37, 38, 39, 41, 42, 51, 57, 59, 62, 65, 66, 68, 69, 72, 74, 77, 80, 81, 83, 84, 86, 88], "summary": {"covered_lines": 37, "num_statements": 41, "percent_covered": 90.2439024390244, "percent_covered_display": "90", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 90.2439024390244, "percent_statements_covered_display": "90"}, "missing_lines": [53, 54, 55, 70], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/evaluate.py": {"executed_lines": [8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 21, 24, 38, 73, 90, 106, 137, 200], "summary": {"covered_lines": 18, "num_statements": 70, "percent_covered": 25.714285714285715, "percent_covered_display": "26", "missing_lines": 52, "excluded_lines": 0, "percent_statements_covered": 25.714285714285715, "percent_statements_covered_display": "26"}, "missing_lines": [29, 35, 43, 48, 50, 57, 63, 70, 87, 102, 103, 114, 115, 117, 118, 123, 124, 125, 127, 128, 129, 131, 132, 134, 139, 141, 142, 143, 144, 145, 148, 149, 156, 162, 164, 174, 175, 178, 179, 180, 183, 184, 186, 191, 192, 194, 195, 197, 201, 202, 204, 205], "excluded_lines": [], "functions": {"_add_parser": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [29, 35], "excluded_lines": [], "start_line": 24}, "_add_arguments": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 6, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 6, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [43, 48, 50, 57, 63, 70], "excluded_lines": [], "start_line": 38}, "comp_bic": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [87], "excluded_lines": [], "start_line": 73}, "compute_evidence": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [102, 103], "excluded_lines": [], "start_line": 90}, "compute_ti_results": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 13, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 13, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [114, 115, 117, 118, 123, 124, 125, 127, 128, 129, 131, 132, 134], "excluded_lines": [], "start_line": 106}, "main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 24, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 24, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [139, 141, 142, 143, 144, 145, 148, 149, 156, 162, 164, 174, 175, 178, 179, 180, 183, 184, 186, 191, 192, 194, 195, 197], "excluded_lines": [], "start_line": 137}, "": {"executed_lines": [8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 21, 24, 38, 73, 90, 106, 137, 200], "summary": {"covered_lines": 18, "num_statements": 22, "percent_covered": 81.81818181818181, "percent_covered_display": "82", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 81.81818181818181, "percent_statements_covered_display": "82"}, "missing_lines": [201, 202, 204, 205], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 21, 24, 38, 73, 90, 106, 137, 200], "summary": {"covered_lines": 18, "num_statements": 70, "percent_covered": 25.714285714285715, "percent_covered_display": "26", "missing_lines": 52, "excluded_lines": 0, "percent_statements_covered": 25.714285714285715, "percent_statements_covered_display": "26"}, "missing_lines": [29, 35, 43, 48, 50, 57, 63, 70, 87, 102, 103, 114, 115, 117, 118, 123, 124, 125, 127, 128, 129, 131, 132, 134, 139, 141, 142, 143, 144, 145, 148, 149, 156, 162, 164, 174, 175, 178, 179, 180, 183, 184, 186, 191, 192, 194, 195, 197, 201, 202, 204, 205], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/integrate.py": {"executed_lines": [9, 11, 12, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 38, 66, 69, 70, 71, 78, 84, 85, 86, 90, 161], "summary": {"covered_lines": 24, "num_statements": 46, "percent_covered": 52.17391304347826, "percent_covered_display": "52", "missing_lines": 22, "excluded_lines": 0, "percent_statements_covered": 52.17391304347826, "percent_statements_covered_display": "52"}, "missing_lines": [46, 47, 53, 104, 106, 110, 111, 112, 113, 114, 117, 119, 122, 124, 125, 126, 134, 144, 153, 154, 162, 163], "excluded_lines": [], "functions": {"init_ti_sampler": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [46, 47, 53], "excluded_lines": [], "start_line": 38}, "IntegrateCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [104, 106, 110, 111, 112, 113, 114, 117, 119, 122, 124, 125, 126, 134, 144, 153, 154], "excluded_lines": [], "start_line": 90}, "": {"executed_lines": [9, 11, 12, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 38, 66, 69, 70, 71, 78, 84, 85, 86, 90, 161], "summary": {"covered_lines": 24, "num_statements": 26, "percent_covered": 92.3076923076923, "percent_covered_display": "92", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 92.3076923076923, "percent_statements_covered_display": "92"}, "missing_lines": [162, 163], "excluded_lines": [], "start_line": 1}}, "classes": {"IntegrateCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 17, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 17, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [104, 106, 110, 111, 112, 113, 114, 117, 119, 122, 124, 125, 126, 134, 144, 153, 154], "excluded_lines": [], "start_line": 66}, "": {"executed_lines": [9, 11, 12, 14, 15, 16, 17, 18, 19, 21, 22, 23, 35, 38, 66, 69, 70, 71, 78, 84, 85, 86, 90, 161], "summary": {"covered_lines": 24, "num_statements": 29, "percent_covered": 82.75862068965517, "percent_covered_display": "83", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 82.75862068965517, "percent_statements_covered_display": "83"}, "missing_lines": [46, 47, 53, 162, 163], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/plots.py": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 30, 37, 38, 41, 50, 59, 61, 64, 66, 69, 74, 75, 76, 77, 78, 81, 84, 87, 88, 89, 91, 92, 96, 97, 101, 102, 106, 109, 110, 112, 115, 118, 120, 121, 123, 125, 126, 135, 136, 137, 138, 139, 140, 142, 144, 146, 148, 150, 152, 154, 155, 157, 158, 160, 163, 166, 167, 169, 170, 179, 180, 181, 182, 183, 184, 190, 198, 199, 201, 202, 204, 206, 208, 216, 218, 225, 227, 234, 239, 240, 241, 243, 244, 246, 247, 249, 252, 268, 269, 270, 271, 273, 274, 275, 276, 279, 281, 282, 288, 289, 290, 291, 294, 303, 306, 307, 310, 311, 314, 335, 338, 340, 343, 345, 354, 355, 357, 358, 360, 363, 395, 396, 397, 402, 403, 404, 410, 411], "summary": {"covered_lines": 142, "num_statements": 160, "percent_covered": 88.75, "percent_covered_display": "89", "missing_lines": 18, "excluded_lines": 9, "percent_statements_covered": 88.75, "percent_statements_covered_display": "89"}, "missing_lines": [46, 47, 56, 185, 186, 336, 341, 370, 375, 377, 378, 380, 381, 382, 383, 385, 392, 399], "excluded_lines": [25, 26, 27, 94, 95, 99, 100, 104, 105], "functions": {"floor_at_decimal": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [46, 47], "excluded_lines": [], "start_line": 41}, "ceil_at_decimal": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [56], "excluded_lines": [], "start_line": 50}, "floor_to_step": {"executed_lines": [61], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 59}, "ceil_to_step": {"executed_lines": [66], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 64}, "clean_and_check": {"executed_lines": [74, 75, 76, 77, 78], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 69}, "AbstractDistribution.draw": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [94], "start_line": 92}, "AbstractDistribution.left_percentile": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [99], "start_line": 97}, "AbstractDistribution.right_percentile": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [104], "start_line": 102}, "AbstractDistribution._get_label": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 106}, "AbstractDistribution.label": {"executed_lines": [112], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 110}, "Histogram.values": {"executed_lines": [123], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 121}, "Histogram.from_hdf5": {"executed_lines": [135, 136, 137, 138, 139, 140], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 126}, "Histogram.left_percentile": {"executed_lines": [144], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 142}, "Histogram.right_percentile": {"executed_lines": [148], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 146}, "Histogram.draw": {"executed_lines": [152, 154, 155, 157, 158, 160], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 150}, "BetaPosterior.from_hdf5": {"executed_lines": [179, 180, 181, 182, 183, 184, 190], "summary": {"covered_lines": 7, "num_statements": 9, "percent_covered": 77.77777777777777, "percent_covered_display": "78", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 77.77777777777777, "percent_statements_covered_display": "78"}, "missing_lines": [185, 186], "excluded_lines": [], "start_line": 170}, "BetaPosterior._get_label": {"executed_lines": [199], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 198}, "BetaPosterior.num_fail": {"executed_lines": [204], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 202}, "BetaPosterior.pdf": {"executed_lines": [208], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 206}, "BetaPosterior.left_percentile": {"executed_lines": [218], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 216}, "BetaPosterior.right_percentile": {"executed_lines": [227], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 225}, "BetaPosterior.draw": {"executed_lines": [239, 240, 241, 243, 244, 246, 247, 249], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 234}, "get_size": {"executed_lines": [268, 269, 270, 271, 273, 274, 275, 276], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 252}, "get_label": {"executed_lines": [281, 282, 288, 289, 290, 291], "summary": {"covered_lines": 6, "num_statements": 6, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 279}, "get_xlims": {"executed_lines": [303, 306, 307, 310, 311], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 294}, "draw": {"executed_lines": [335, 338, 340, 343, 345, 354, 355, 357, 358, 360], "summary": {"covered_lines": 10, "num_statements": 12, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [336, 341], "excluded_lines": [], "start_line": 314}, "split_legends": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 10, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 10, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [370, 375, 377, 378, 380, 381, 382, 383, 385, 392], "excluded_lines": [], "start_line": 363}, "use_mpl_stylesheet": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 1, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [399], "excluded_lines": [], "start_line": 397}, "save_figure": {"executed_lines": [410, 411], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 404}, "": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 30, 37, 38, 41, 50, 59, 64, 69, 81, 84, 87, 88, 89, 91, 92, 96, 97, 101, 102, 106, 109, 110, 115, 118, 120, 121, 125, 126, 142, 146, 150, 163, 166, 167, 169, 170, 198, 201, 202, 206, 216, 225, 234, 252, 279, 294, 314, 363, 395, 396, 397, 402, 403, 404], "summary": {"covered_lines": 68, "num_statements": 68, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 6, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [25, 26, 27, 95, 100, 105], "start_line": 1}}, "classes": {"AbstractDistribution": {"executed_lines": [112], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 3, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [94, 99, 104], "start_line": 84}, "Histogram": {"executed_lines": [123, 135, 136, 137, 138, 139, 140, 144, 148, 152, 154, 155, 157, 158, 160], "summary": {"covered_lines": 15, "num_statements": 15, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 115}, "BetaPosterior": {"executed_lines": [179, 180, 181, 182, 183, 184, 190, 199, 204, 208, 218, 227, 239, 240, 241, 243, 244, 246, 247, 249], "summary": {"covered_lines": 20, "num_statements": 22, "percent_covered": 90.9090909090909, "percent_covered_display": "91", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 90.9090909090909, "percent_statements_covered_display": "91"}, "missing_lines": [185, 186], "excluded_lines": [], "start_line": 163}, "": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 19, 30, 37, 38, 41, 50, 59, 61, 64, 66, 69, 74, 75, 76, 77, 78, 81, 84, 87, 88, 89, 91, 92, 96, 97, 101, 102, 106, 109, 110, 115, 118, 120, 121, 125, 126, 142, 146, 150, 163, 166, 167, 169, 170, 198, 201, 202, 206, 216, 225, 234, 252, 268, 269, 270, 271, 273, 274, 275, 276, 279, 281, 282, 288, 289, 290, 291, 294, 303, 306, 307, 310, 311, 314, 335, 338, 340, 343, 345, 354, 355, 357, 358, 360, 363, 395, 396, 397, 402, 403, 404, 410, 411], "summary": {"covered_lines": 106, "num_statements": 122, "percent_covered": 86.88524590163935, "percent_covered_display": "87", "missing_lines": 16, "excluded_lines": 6, "percent_statements_covered": 86.88524590163935, "percent_statements_covered_display": "87"}, "missing_lines": [46, 47, 56, 336, 341, 370, 375, 377, 378, 380, 381, 382, 383, 385, 392, 399], "excluded_lines": [25, 26, 27, 95, 100, 105], "start_line": 1}}}, "src/lyscripts/sample.py": {"executed_lines": [19, 21, 22, 23, 25, 27, 29, 30, 31, 32, 34, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 60, 63, 66, 68, 69, 71, 73, 75, 78, 81, 83, 84, 85, 86, 89, 92, 93, 95, 97, 98, 100, 101, 103, 106, 109, 110, 112, 114, 115, 117, 118, 120, 123, 126, 138, 143, 144, 145, 149, 150, 151, 153, 156, 165, 166, 178, 187, 188, 190, 193, 196, 212, 218, 220, 228, 260, 261, 263, 264, 265, 267, 268, 270, 271, 272, 273, 278, 280, 281, 283, 294, 300, 301, 303, 307, 310, 314, 319, 325, 328, 330, 331, 337, 350, 353, 354, 355, 362, 368, 369, 371, 388, 390, 394, 395, 396, 397, 398, 401, 403, 404, 405, 414, 424], "summary": {"covered_lines": 125, "num_statements": 137, "percent_covered": 91.24087591240875, "percent_covered_display": "91", "missing_lines": 12, "excluded_lines": 5, "percent_statements_covered": 91.24087591240875, "percent_statements_covered_display": "91"}, "missing_lines": [35, 36, 74, 132, 133, 134, 135, 175, 191, 304, 425, 426], "excluded_lines": [312, 313, 316, 317, 318], "functions": {"CompletedItersColumn.__init__": {"executed_lines": [68, 69], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 66}, "CompletedItersColumn.render": {"executed_lines": [73, 75], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [74], "excluded_lines": [], "start_line": 71}, "ItersPerSecondColumn.render": {"executed_lines": [83, 84, 85, 86], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 81}, "AcorTime.update": {"executed_lines": [97, 98], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 95}, "AcorTime.relative_diff": {"executed_lines": [103], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 101}, "NumAccepted.update": {"executed_lines": [114, 115], "summary": {"covered_lines": 2, "num_statements": 2, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 112}, "NumAccepted.newly_accepted": {"executed_lines": [120], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 118}, "log_prob_fn": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 4, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 4, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [132, 133, 134, 135], "excluded_lines": [], "start_line": 126}, "ensure_initial_state": {"executed_lines": [143, 144, 145, 149, 150, 151, 153], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 138}, "ensure_history_table": {"executed_lines": [165, 166], "summary": {"covered_lines": 2, "num_statements": 3, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [175], "excluded_lines": [], "start_line": 156}, "update_history_table": {"executed_lines": [187, 188, 190, 193], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [191], "excluded_lines": [], "start_line": 178}, "is_converged": {"executed_lines": [212], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 196}, "_get_columns": {"executed_lines": [220], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 218}, "run_sampling": {"executed_lines": [260, 261, 263, 264, 265, 267, 268, 270, 271, 272, 273, 278, 280, 281, 283, 294, 300, 301, 303], "summary": {"covered_lines": 19, "num_statements": 20, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.0, "percent_statements_covered_display": "95"}, "missing_lines": [304], "excluded_lines": [], "start_line": 228}, "DummyPool.__enter__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [312], "start_line": 310}, "DummyPool.__exit__": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 1, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [316], "start_line": 314}, "get_pool": {"executed_lines": [325], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 319}, "init_sampler": {"executed_lines": [330, 331, 337], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 328}, "SampleCLI.cli_cmd": {"executed_lines": [388, 390, 394, 395, 396, 397, 398, 401, 403, 404, 405, 414], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 371}, "": {"executed_lines": [19, 21, 22, 23, 25, 27, 29, 30, 31, 32, 34, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 60, 63, 66, 71, 78, 81, 89, 92, 93, 95, 100, 101, 106, 109, 110, 112, 117, 118, 123, 126, 138, 156, 178, 196, 218, 228, 307, 310, 314, 319, 328, 350, 353, 354, 355, 362, 368, 369, 371, 424], "summary": {"covered_lines": 61, "num_statements": 65, "percent_covered": 93.84615384615384, "percent_covered_display": "94", "missing_lines": 4, "excluded_lines": 3, "percent_statements_covered": 93.84615384615384, "percent_statements_covered_display": "94"}, "missing_lines": [35, 36, 425, 426], "excluded_lines": [313, 317, 318], "start_line": 1}}, "classes": {"CompletedItersColumn": {"executed_lines": [68, 69, 73, 75], "summary": {"covered_lines": 4, "num_statements": 5, "percent_covered": 80.0, "percent_covered_display": "80", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 80.0, "percent_statements_covered_display": "80"}, "missing_lines": [74], "excluded_lines": [], "start_line": 63}, "ItersPerSecondColumn": {"executed_lines": [83, 84, 85, 86], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 78}, "AcorTime": {"executed_lines": [97, 98, 103], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 89}, "NumAccepted": {"executed_lines": [114, 115, 120], "summary": {"covered_lines": 3, "num_statements": 3, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 106}, "DummyPool": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 2, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [312, 316], "start_line": 307}, "SampleCLI": {"executed_lines": [388, 390, 394, 395, 396, 397, 398, 401, 403, 404, 405, 414], "summary": {"covered_lines": 12, "num_statements": 12, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 350}, "": {"executed_lines": [19, 21, 22, 23, 25, 27, 29, 30, 31, 32, 34, 38, 40, 41, 42, 43, 44, 45, 46, 47, 49, 60, 63, 66, 71, 78, 81, 89, 92, 93, 95, 100, 101, 106, 109, 110, 112, 117, 118, 123, 126, 138, 143, 144, 145, 149, 150, 151, 153, 156, 165, 166, 178, 187, 188, 190, 193, 196, 212, 218, 220, 228, 260, 261, 263, 264, 265, 267, 268, 270, 271, 272, 273, 278, 280, 281, 283, 294, 300, 301, 303, 307, 310, 314, 319, 325, 328, 330, 331, 337, 350, 353, 354, 355, 362, 368, 369, 371, 424], "summary": {"covered_lines": 99, "num_statements": 110, "percent_covered": 90.0, "percent_covered_display": "90", "missing_lines": 11, "excluded_lines": 3, "percent_statements_covered": 90.0, "percent_statements_covered_display": "90"}, "missing_lines": [35, 36, 132, 133, 134, 135, 175, 191, 304, 425, 426], "excluded_lines": [313, 317, 318], "start_line": 1}}}, "src/lyscripts/schedule.py": {"executed_lines": [13, 15, 16, 19, 22, 31], "summary": {"covered_lines": 6, "num_statements": 11, "percent_covered": 54.54545454545455, "percent_covered_display": "55", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 54.54545454545455, "percent_statements_covered_display": "55"}, "missing_lines": [24, 26, 28, 32, 33], "excluded_lines": [], "functions": {"ScheduleCLI.cli_cmd": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [24, 26, 28], "excluded_lines": [], "start_line": 22}, "": {"executed_lines": [13, 15, 16, 19, 22, 31], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [32, 33], "excluded_lines": [], "start_line": 1}}, "classes": {"ScheduleCLI": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 3, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [24, 26, 28], "excluded_lines": [], "start_line": 19}, "": {"executed_lines": [13, 15, 16, 19, 22, 31], "summary": {"covered_lines": 6, "num_statements": 8, "percent_covered": 75.0, "percent_covered_display": "75", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 75.0, "percent_statements_covered_display": "75"}, "missing_lines": [32, 33], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/schema.py": {"executed_lines": [27, 29, 30, 32, 35, 38, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 65], "summary": {"covered_lines": 19, "num_statements": 22, "percent_covered": 86.36363636363636, "percent_covered_display": "86", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 86.36363636363636, "percent_statements_covered_display": "86"}, "missing_lines": [61, 62, 66], "excluded_lines": [], "functions": {"main": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 2, "percent_covered": 0.0, "percent_covered_display": "0", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 0.0, "percent_statements_covered_display": "0"}, "missing_lines": [61, 62], "excluded_lines": [], "start_line": 59}, "": {"executed_lines": [27, 29, 30, 32, 35, 38, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 65], "summary": {"covered_lines": 19, "num_statements": 20, "percent_covered": 95.0, "percent_covered_display": "95", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 95.0, "percent_statements_covered_display": "95"}, "missing_lines": [66], "excluded_lines": [], "start_line": 1}}, "classes": {"SchemaSettings": {"executed_lines": [], "summary": {"covered_lines": 0, "num_statements": 0, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 35}, "": {"executed_lines": [27, 29, 30, 32, 35, 38, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 65], "summary": {"covered_lines": 19, "num_statements": 22, "percent_covered": 86.36363636363636, "percent_covered_display": "86", "missing_lines": 3, "excluded_lines": 0, "percent_statements_covered": 86.36363636363636, "percent_statements_covered_display": "86"}, "missing_lines": [61, 62, 66], "excluded_lines": [], "start_line": 1}}}, "src/lyscripts/utils.py": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 11, 13, 18, 21, 23, 24, 26, 27, 30, 33, 42, 43, 45, 46, 47, 48, 50, 53, 63, 65, 66, 67, 68, 70, 72, 75, 91, 93, 94, 95, 97, 98, 100, 102, 105, 115, 117, 118, 119, 120, 122, 124, 127, 137, 138, 139, 140, 143, 146, 151, 152, 154, 155, 156, 159, 160, 162, 163, 164, 165, 168, 169, 177, 178, 179, 180, 183, 184, 192, 193, 195, 199], "summary": {"covered_lines": 79, "num_statements": 84, "percent_covered": 94.04761904761905, "percent_covered_display": "94", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 94.04761904761905, "percent_statements_covered_display": "94"}, "missing_lines": [25, 141, 142, 196, 197], "excluded_lines": [], "functions": {"binom_pmf": {"executed_lines": [23, 24, 26, 27, 30], "summary": {"covered_lines": 5, "num_statements": 6, "percent_covered": 83.33333333333333, "percent_covered_display": "83", "missing_lines": 1, "excluded_lines": 0, "percent_statements_covered": 83.33333333333333, "percent_statements_covered_display": "83"}, "missing_lines": [25], "excluded_lines": [], "start_line": 21}, "get_dict_depth": {"executed_lines": [42, 43, 45, 46, 47, 48, 50], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 33}, "delete_private_keys": {"executed_lines": [63, 65, 66, 67, 68, 70, 72], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 53}, "flatten": {"executed_lines": [91, 93, 94, 95, 97, 98, 100, 102], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 75}, "unflatten": {"executed_lines": [115, 117, 118, 119, 120, 122, 124], "summary": {"covered_lines": 7, "num_statements": 7, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 105}, "get_modalities_subset": {"executed_lines": [137, 138, 139, 140, 143], "summary": {"covered_lines": 5, "num_statements": 7, "percent_covered": 71.42857142857143, "percent_covered_display": "71", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 71.42857142857143, "percent_statements_covered_display": "71"}, "missing_lines": [141, 142], "excluded_lines": [], "start_line": 127}, "load_patient_data": {"executed_lines": [151, 152, 154, 155, 156], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 146}, "load_yaml_params": {"executed_lines": [162, 163, 164, 165], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 160}, "load_model_samples": {"executed_lines": [177, 178, 179, 180], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 169}, "get_hdf5_backend": {"executed_lines": [192, 193, 195, 199], "summary": {"covered_lines": 4, "num_statements": 6, "percent_covered": 66.66666666666667, "percent_covered_display": "67", "missing_lines": 2, "excluded_lines": 0, "percent_statements_covered": 66.66666666666667, "percent_statements_covered_display": "67"}, "missing_lines": [196, 197], "excluded_lines": [], "start_line": 184}, "": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 11, 13, 18, 21, 33, 53, 75, 105, 127, 146, 159, 160, 168, 169, 183, 184], "summary": {"covered_lines": 23, "num_statements": 23, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0, "percent_statements_covered": 100.0, "percent_statements_covered_display": "100"}, "missing_lines": [], "excluded_lines": [], "start_line": 1}}, "classes": {"": {"executed_lines": [3, 5, 6, 7, 8, 9, 10, 11, 13, 18, 21, 23, 24, 26, 27, 30, 33, 42, 43, 45, 46, 47, 48, 50, 53, 63, 65, 66, 67, 68, 70, 72, 75, 91, 93, 94, 95, 97, 98, 100, 102, 105, 115, 117, 118, 119, 120, 122, 124, 127, 137, 138, 139, 140, 143, 146, 151, 152, 154, 155, 156, 159, 160, 162, 163, 164, 165, 168, 169, 177, 178, 179, 180, 183, 184, 192, 193, 195, 199], "summary": {"covered_lines": 79, "num_statements": 84, "percent_covered": 94.04761904761905, "percent_covered_display": "94", "missing_lines": 5, "excluded_lines": 0, "percent_statements_covered": 94.04761904761905, "percent_statements_covered_display": "94"}, "missing_lines": [25, 141, 142, 196, 197], "excluded_lines": [], "start_line": 1}}}}, "totals": {"covered_lines": 1239, "num_statements": 1735, "percent_covered": 71.41210374639769, "percent_covered_display": "71", "missing_lines": 496, "excluded_lines": 15, "percent_statements_covered": 71.41210374639769, "percent_statements_covered_display": "71"}}, "coverage_path": "."}