Coverage report: 83%

Files Functions Classes

coverage.py v7.13.4, created at 2026-02-13 18:48 +0100

File function   statements missing excluded   coverage
src \ nuremics \ __init__.py (no function)   2 0 0   100%
src \ nuremics \ core \ __init__.py (no function)   2 0 0   100%
src \ nuremics \ core \ application.py Application.__init__   9 0 0   100%
src \ nuremics \ core \ application.py Application.configure   9 0 0   100%
src \ nuremics \ core \ application.py Application.settings   4 0 0   100%
src \ nuremics \ core \ application.py Application.__call__   1 0 0   100%
src \ nuremics \ core \ application.py (no function)   10 0 0   100%
src \ nuremics \ core \ process.py Process.initialize   16 0 0   100%
src \ nuremics \ core \ process.py Process.__call__   6 0 0   100%
src \ nuremics \ core \ process.py Process.on_params_update   10 0 0   100%
src \ nuremics \ core \ process.py Process.update_dict_inputs   23 0 0   100%
src \ nuremics \ core \ process.py Process.get_output_path   12 4 0   67%
src \ nuremics \ core \ process.py Process.update_output   7 1 0   86%
src \ nuremics \ core \ process.py Process.analysis_function   2 2 0   0%
src \ nuremics \ core \ process.py Process.process_output   7 7 0   0%
src \ nuremics \ core \ process.py Process.finalize   3 0 0   100%
src \ nuremics \ core \ process.py (no function)   52 0 0   100%
src \ nuremics \ core \ utils.py convert_value   11 2 0   82%
src \ nuremics \ core \ utils.py concat_lists_unique   1 0 0   100%
src \ nuremics \ core \ utils.py get_self_method_calls   11 1 0   91%
src \ nuremics \ core \ utils.py get_self_method_calls.SelfCallVisitor.visit_Call   4 0 0   100%
src \ nuremics \ core \ utils.py only_function_calls   19 3 0   84%
src \ nuremics \ core \ utils.py extract_inputs_and_types   5 0 0   100%
src \ nuremics \ core \ utils.py extract_analysis   5 0 0   100%
src \ nuremics \ core \ utils.py extract_outputs   5 0 0   100%
src \ nuremics \ core \ utils.py (no function)   13 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.__init__   65 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.print_logo   7 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.print_application   37 13 0   65%
src \ nuremics \ core \ workflow.py WorkFlow.set_working_directory   11 4 0   64%
src \ nuremics \ core \ workflow.py WorkFlow.get_inputs   36 3 0   92%
src \ nuremics \ core \ workflow.py WorkFlow.get_outputs   10 1 0   90%
src \ nuremics \ core \ workflow.py WorkFlow.init_config   53 24 0   55%
src \ nuremics \ core \ workflow.py WorkFlow.print_processes   119 25 0   79%
src \ nuremics \ core \ workflow.py WorkFlow.set_user_params_types   10 4 0   60%
src \ nuremics \ core \ workflow.py WorkFlow.print_io   21 3 0   86%
src \ nuremics \ core \ workflow.py WorkFlow.define_studies   16 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.init_studies   35 6 0   83%
src \ nuremics \ core \ workflow.py WorkFlow.test_studies_modification   8 1 0   88%
src \ nuremics \ core \ workflow.py WorkFlow.test_studies_settings   19 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.print_studies   19 5 0   74%
src \ nuremics \ core \ workflow.py WorkFlow.init_process_settings   15 1 0   93%
src \ nuremics \ core \ workflow.py WorkFlow.configure_inputs   17 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.init_data_tree   93 20 0   78%
src \ nuremics \ core \ workflow.py WorkFlow.clean_output_tree   8 8 0   0%
src \ nuremics \ core \ workflow.py WorkFlow.set_inputs   28 4 0   86%
src \ nuremics \ core \ workflow.py WorkFlow.test_inputs_settings   47 2 0   96%
src \ nuremics \ core \ workflow.py WorkFlow.print_inputs_settings   88 19 0   78%
src \ nuremics \ core \ workflow.py WorkFlow.init_paths   15 5 0   67%
src \ nuremics \ core \ workflow.py WorkFlow.update_analysis   22 3 0   86%
src \ nuremics \ core \ workflow.py WorkFlow.clean_outputs   9 5 0   44%
src \ nuremics \ core \ workflow.py WorkFlow.clean_outputs._remove_output   5 5 0   0%
src \ nuremics \ core \ workflow.py WorkFlow.purge_output_datasets   5 1 0   80%
src \ nuremics \ core \ workflow.py WorkFlow.update_workflow_diagram   1 0 0   100%
src \ nuremics \ core \ workflow.py WorkFlow.__call__   78 18 0   77%
src \ nuremics \ core \ workflow.py (no function)   42 0 0   100%
src \ nuremics \ resources \ __init__.py (no function)   0 0 0   100%
Total     1188 200 0   83%

No items found using the specified filter.