From 1ec6a841f6b464c5303395d6dda48b41e0a076e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20W=C3=BCllhorst?= Date: Wed, 17 Jan 2024 10:48:08 +0000 Subject: [PATCH] Update 'docs' folder with 43-Improvement-of-sensitivity-analysis and delete old branches. --- .../coverage/badge.svg | 4 +- .../d_88c635a12c52f913___init___py.html | 4 +- .../d_88c635a12c52f913_calibrator_py.html | 4 +- ...5a12c52f913_multi_class_calibrator_py.html | 4 +- .../d_c1d4b9f643948c74___init___py.html | 4 +- .../d_c1d4b9f643948c74_configuration_py.html | 4 +- .../d_c1d4b9f643948c74_visualizer_py.html | 1336 +++++++++-------- .../d_e6a0ac89e88ff9fe___init___py.html | 4 +- .../d_e6a0ac89e88ff9fe_data_types_py.html | 4 +- .../d_f4434ebd7e0d50e1___init___py.html | 4 +- .../coverage/d_f4434ebd7e0d50e1_fast_py.html | 4 +- .../d_f4434ebd7e0d50e1_morris_py.html | 4 +- .../coverage/d_f4434ebd7e0d50e1_pawn_py.html | 4 +- .../d_f4434ebd7e0d50e1_plotting_py.html | 1016 +++++++------ ...34ebd7e0d50e1_sensitivity_analyzer_py.html | 4 +- .../coverage/d_f4434ebd7e0d50e1_sobol_py.html | 4 +- .../coverage/index.html | 24 +- .../coverage/status.json | 2 +- .../aixcalibuha.sensitivity_analysis.doctree | Bin 273180 -> 279366 bytes .../.doctrees/code/aixcalibuha.utils.doctree | Bin 108666 -> 113808 bytes .../docs/.doctrees/environment.pickle | Bin 3274498 -> 3294416 bytes .../sensitivity_analysis/plotting.html | 254 ++-- .../aixcalibuha/utils/visualizer.html | 30 +- .../docs/code/aixcalibuha.html | 1 + .../aixcalibuha.sensitivity_analysis.html | 64 +- .../docs/code/aixcalibuha.utils.html | 19 + .../docs/genindex.html | 6 +- .../docs/objects.inv | Bin 1556 -> 1564 bytes .../docs/searchindex.js | 2 +- .../pylint/pylint.html | 216 ++- .../pylint/pylint.json | 394 +++-- .../pylint/pylint.svg | 4 +- .../pylint/pylint.txt | 80 +- 33 files changed, 1779 insertions(+), 1725 deletions(-) diff --git a/docs/43-Improvement-of-sensitivity-analysis/coverage/badge.svg b/docs/43-Improvement-of-sensitivity-analysis/coverage/badge.svg index 318685c0..0e475438 100644 --- a/docs/43-Improvement-of-sensitivity-analysis/coverage/badge.svg +++ b/docs/43-Improvement-of-sensitivity-analysis/coverage/badge.svg @@ -15,7 +15,7 @@ coverage coverage - 85% - 85% + 86% + 86% diff --git a/docs/43-Improvement-of-sensitivity-analysis/coverage/d_88c635a12c52f913___init___py.html b/docs/43-Improvement-of-sensitivity-analysis/coverage/d_88c635a12c52f913___init___py.html index a71321b9..446c4dd9 100644 --- a/docs/43-Improvement-of-sensitivity-analysis/coverage/d_88c635a12c52f913___init___py.html +++ b/docs/43-Improvement-of-sensitivity-analysis/coverage/d_88c635a12c52f913___init___py.html @@ -65,7 +65,7 @@

» next       coverage.py v7.4.0, - created at 2024-01-10 17:05 +0000 + created at 2024-01-17 10:41 +0000

- 302 statements   - - + 305 statements   + +

@@ -65,7 +65,7 @@

» next       coverage.py v7.4.0, - created at 2024-01-10 17:05 +0000 + created at 2024-01-17 10:41 +0000

- 210 statements   - - + 228 statements   + +

@@ -65,7 +65,7 @@

» next       coverage.py v7.4.0, - created at 2024-01-10 17:05 +0000 + created at 2024-01-17 10:41 +0000

Score

- 9.01 / 10 + 9.05 / 10 - (previous score: 9.01 / 10) + (previous score: 9.05 / 10) @@ -210,7 +210,17 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator)
+
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)
+ + + + 1 + 0 + refactor + cyclic-import + R0401 + +
Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)
@@ -230,7 +240,17 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)
+
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)
+ + + + 1 + 0 + refactor + cyclic-import + R0401 + +
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.utils)
@@ -250,7 +270,7 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.calibrator -> aixcalibuha.utils)
+
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)
@@ -260,7 +280,7 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.utils)
+
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)
@@ -270,7 +290,7 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)
+
Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator)
@@ -290,7 +310,7 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol)
+
Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)
@@ -300,7 +320,7 @@

Module aixcalibuha.calibration.multi_class_calibrator (ai cyclic-import R0401 -
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)
+
Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)
@@ -658,47 +678,27 @@

Module aixcalibuha.sensitivity_analysis.plotting (aixcali - 12 + 13 0 refactor - too-many-arguments - R0913 + too-many-locals + R0914 plot_single -
Too many arguments (6/5)
- - - - 83 - 0 - refactor - too-many-arguments - R0913 - plot_second_order -
Too many arguments (6/5)
+
Too many local variables (17/15)
- 83 + 77 0 refactor too-many-locals R0914 plot_second_order -
Too many local variables (20/15)
+
Too many local variables (22/15)
- 164 - 0 - refactor - too-many-arguments - R0913 - plot_single_second_order -
Too many arguments (7/5)
- - - - 207 + 210 60 warning protected-access @@ -708,47 +708,17 @@

Module aixcalibuha.sensitivity_analysis.plotting (aixcali - 213 - 0 - refactor - too-many-arguments - R0913 - heatmap -
Too many arguments (6/5)
- - - - 306 - 0 - refactor - too-many-arguments - R0913 - plot_time_dependent -
Too many arguments (8/5)
- - - - 306 + 319 0 refactor too-many-locals R0914 plot_time_dependent -
Too many local variables (24/15)
- - - - 306 - 0 - refactor - too-many-branches - R0912 - plot_time_dependent -
Too many branches (16/12)
+
Too many local variables (27/15)
- 360 + 376 4 refactor too-many-nested-blocks @@ -758,27 +728,17 @@

Module aixcalibuha.sensitivity_analysis.plotting (aixcali - 399 - 0 - refactor - too-many-arguments - R0913 - plot_parameter_verbose -
Too many arguments (7/5)
- - - - 399 + 408 0 refactor too-many-locals R0914 plot_parameter_verbose -
Too many local variables (23/15)
+
Too many local variables (26/15)
- 479 + 491 22 convention invalid-name @@ -788,7 +748,7 @@

Module aixcalibuha.sensitivity_analysis.plotting (aixcali - 479 + 491 16 warning unused-variable @@ -1634,7 +1594,17 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 18 + 32 + 8 + refactor + consider-using-min-builtin + R1730 + short_name +
Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block
+ + + + 40 0 refactor too-many-instance-attributes @@ -1644,7 +1614,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 70 + 92 28 warning nested-min-max @@ -1654,7 +1624,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 110 + 132 0 warning unused-argument @@ -1664,7 +1634,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 138 + 160 62 warning unused-argument @@ -1674,7 +1644,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 169 + 191 4 convention missing-function-docstring @@ -1684,7 +1654,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 232 + 254 0 warning unused-argument @@ -1694,7 +1664,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 256 + 278 22 convention consider-using-f-string @@ -1704,17 +1674,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 264 - 16 - refactor - consider-using-min-builtin - R1730 - CalibrationLogger._get_tuner_para_names_as_string -
Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block
- - - - 269 + 285 27 convention consider-using-f-string @@ -1724,7 +1684,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 271 + 287 23 convention consider-using-f-string @@ -1734,7 +1694,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 298 + 314 22 convention consider-using-f-string @@ -1744,7 +1704,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 301 + 317 27 convention consider-using-f-string @@ -1754,7 +1714,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 305 + 321 23 convention consider-using-f-string @@ -1764,7 +1724,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 308 + 324 27 convention consider-using-f-string @@ -1774,7 +1734,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 311 + 327 27 convention consider-using-f-string @@ -1784,7 +1744,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 312 + 328 43 convention consider-using-f-string @@ -1794,7 +1754,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 319 + 335 0 refactor too-many-instance-attributes @@ -1804,7 +1764,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 503 + 519 48 convention consider-using-f-string @@ -1814,7 +1774,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 504 + 520 46 convention consider-using-f-string @@ -1824,7 +1784,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 518 + 534 13 warning unspecified-encoding @@ -1834,7 +1794,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 575 + 591 0 convention line-too-long @@ -1844,7 +1804,7 @@

Module aixcalibuha.utils.visualizer (aixcalibuha/utils/vi - 621 + 637 4 refactor too-many-locals @@ -2557,7 +2517,7 @@

Count per types

refactor - 121 + 117 @@ -2612,12 +2572,17 @@

Count per messages

too-many-branches - 4 + 3 too-many-arguments - 10 + 4 + + + + consider-using-min-builtin + 1 @@ -2640,11 +2605,6 @@

Count per messages

13 - - consider-using-min-builtin - 1 - - unspecified-encoding 4 @@ -2652,7 +2612,7 @@

Count per messages

too-many-locals - 10 + 11 @@ -2762,7 +2722,7 @@

Count per messages

cyclic-import - 10 + 12 @@ -2802,7 +2762,7 @@

Count per modules

aixcalibuha.sensitivity_analysis.plotting - 14 + 8 @@ -2842,7 +2802,7 @@

Count per modules

aixcalibuha.calibration.multi_class_calibrator - 18 + 20 @@ -2882,7 +2842,7 @@

Count per path

aixcalibuha/sensitivity_analysis/plotting.py - 14 + 8 @@ -2922,7 +2882,7 @@

Count per path

aixcalibuha/calibration/multi_class_calibrator.py - 18 + 20 diff --git a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.json b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.json index c62e4de1..0be88e7b 100644 --- a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.json +++ b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.json @@ -807,18 +807,29 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "", - "line": 575, + "line": 591, "column": 0, "path": "aixcalibuha/utils/visualizer.py", "symbol": "line-too-long", "message": "Line too long (107/100)", "message-id": "C0301" }, + { + "type": "refactor", + "module": "aixcalibuha.utils.visualizer", + "obj": "short_name", + "line": 32, + "column": 8, + "path": "aixcalibuha/utils/visualizer.py", + "symbol": "consider-using-min-builtin", + "message": "Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block", + "message-id": "R1730" + }, { "type": "refactor", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger", - "line": 18, + "line": 40, "column": 0, "path": "aixcalibuha/utils/visualizer.py", "symbol": "too-many-instance-attributes", @@ -829,7 +840,7 @@ "type": "warning", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._set_prec_and_with_for_tuner_paras", - "line": 70, + "line": 92, "column": 28, "path": "aixcalibuha/utils/visualizer.py", "symbol": "nested-min-max", @@ -840,7 +851,7 @@ "type": "warning", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger.save_calibration_result", - "line": 110, + "line": 132, "column": 0, "path": "aixcalibuha/utils/visualizer.py", "symbol": "unused-argument", @@ -851,7 +862,7 @@ "type": "warning", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger.calibrate_new_class", - "line": 138, + "line": 160, "column": 62, "path": "aixcalibuha/utils/visualizer.py", "symbol": "unused-argument", @@ -862,7 +873,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger.tuner_paras", - "line": 169, + "line": 191, "column": 4, "path": "aixcalibuha/utils/visualizer.py", "symbol": "missing-function-docstring", @@ -873,7 +884,7 @@ "type": "warning", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger.log_intersection_of_tuners", - "line": 232, + "line": 254, "column": 0, "path": "aixcalibuha/utils/visualizer.py", "symbol": "unused-argument", @@ -884,29 +895,18 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_names_as_string", - "line": 256, + "line": 278, "column": 22, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", "message": "Formatting a regular string which could be a f-string", "message-id": "C0209" }, - { - "type": "refactor", - "module": "aixcalibuha.utils.visualizer", - "obj": "CalibrationLogger._get_tuner_para_names_as_string", - "line": 264, - "column": 16, - "path": "aixcalibuha/utils/visualizer.py", - "symbol": "consider-using-min-builtin", - "message": "Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block", - "message-id": "R1730" - }, { "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_names_as_string", - "line": 269, + "line": 285, "column": 27, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -917,7 +917,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_names_as_string", - "line": 271, + "line": 287, "column": 23, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -928,7 +928,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 298, + "line": 314, "column": 22, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -939,7 +939,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 301, + "line": 317, "column": 27, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -950,7 +950,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 305, + "line": 321, "column": 23, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -961,7 +961,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 308, + "line": 324, "column": 27, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -972,7 +972,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 311, + "line": 327, "column": 27, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -983,7 +983,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationLogger._get_tuner_para_values_as_string", - "line": 312, + "line": 328, "column": 43, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -994,7 +994,7 @@ "type": "refactor", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationVisualizer", - "line": 319, + "line": 335, "column": 0, "path": "aixcalibuha/utils/visualizer.py", "symbol": "too-many-instance-attributes", @@ -1005,7 +1005,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationVisualizer.save_calibration_result", - "line": 503, + "line": 519, "column": 48, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -1016,7 +1016,7 @@ "type": "convention", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationVisualizer.save_calibration_result", - "line": 504, + "line": 520, "column": 46, "path": "aixcalibuha/utils/visualizer.py", "symbol": "consider-using-f-string", @@ -1027,7 +1027,7 @@ "type": "warning", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationVisualizer.save_calibration_result", - "line": 518, + "line": 534, "column": 13, "path": "aixcalibuha/utils/visualizer.py", "symbol": "unspecified-encoding", @@ -1038,7 +1038,7 @@ "type": "refactor", "module": "aixcalibuha.utils.visualizer", "obj": "CalibrationVisualizer._plot_goals", - "line": 621, + "line": 637, "column": 4, "path": "aixcalibuha/utils/visualizer.py", "symbol": "too-many-locals", @@ -1126,139 +1126,73 @@ "type": "refactor", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_single", - "line": 12, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "plot_second_order", - "line": 83, + "line": 13, "column": 0, "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" + "symbol": "too-many-locals", + "message": "Too many local variables (17/15)", + "message-id": "R0914" }, { "type": "refactor", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_second_order", - "line": 83, + "line": 77, "column": 0, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "too-many-locals", - "message": "Too many local variables (20/15)", + "message": "Too many local variables (22/15)", "message-id": "R0914" }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "plot_single_second_order", - "line": 164, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, { "type": "warning", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_single_second_order", - "line": 207, + "line": 210, "column": 60, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "protected-access", "message": "Access to a protected member _suptitle of a client class", "message-id": "W0212" }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "heatmap", - "line": 213, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (6/5)", - "message-id": "R0913" - }, { "type": "refactor", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_time_dependent", - "line": 306, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (8/5)", - "message-id": "R0913" - }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "plot_time_dependent", - "line": 306, + "line": 319, "column": 0, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "too-many-locals", - "message": "Too many local variables (24/15)", + "message": "Too many local variables (27/15)", "message-id": "R0914" }, { "type": "refactor", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_time_dependent", - "line": 360, + "line": 376, "column": 4, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "too-many-nested-blocks", "message": "Too many nested blocks (6/5)", "message-id": "R1702" }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "plot_time_dependent", - "line": 306, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-branches", - "message": "Too many branches (16/12)", - "message-id": "R0912" - }, - { - "type": "refactor", - "module": "aixcalibuha.sensitivity_analysis.plotting", - "obj": "plot_parameter_verbose", - "line": 399, - "column": 0, - "path": "aixcalibuha/sensitivity_analysis/plotting.py", - "symbol": "too-many-arguments", - "message": "Too many arguments (7/5)", - "message-id": "R0913" - }, { "type": "refactor", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_parameter_verbose", - "line": 399, + "line": 408, "column": 0, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "too-many-locals", - "message": "Too many local variables (23/15)", + "message": "Too many local variables (26/15)", "message-id": "R0914" }, { "type": "convention", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_parameter_verbose", - "line": 479, + "line": 491, "column": 22, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "invalid-name", @@ -1269,7 +1203,7 @@ "type": "warning", "module": "aixcalibuha.sensitivity_analysis.plotting", "obj": "plot_parameter_verbose", - "line": 479, + "line": 491, "column": 16, "path": "aixcalibuha/sensitivity_analysis/plotting.py", "symbol": "unused-variable", @@ -2428,7 +2362,18 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)", + "message-id": "R0401" + }, + { + "type": "refactor", + "module": "aixcalibuha.calibration.multi_class_calibrator", + "obj": "", + "line": 1, + "column": 0, + "path": "aixcalibuha/calibration/multi_class_calibrator.py", + "symbol": "cyclic-import", + "message": "Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)", "message-id": "R0401" }, { @@ -2450,7 +2395,18 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)", + "message-id": "R0401" + }, + { + "type": "refactor", + "module": "aixcalibuha.calibration.multi_class_calibrator", + "obj": "", + "line": 1, + "column": 0, + "path": "aixcalibuha/calibration/multi_class_calibrator.py", + "symbol": "cyclic-import", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.utils)", "message-id": "R0401" }, { @@ -2472,7 +2428,7 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.calibrator -> aixcalibuha.utils)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)", "message-id": "R0401" }, { @@ -2483,7 +2439,7 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.utils)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)", "message-id": "R0401" }, { @@ -2494,7 +2450,7 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator)", "message-id": "R0401" }, { @@ -2516,7 +2472,7 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol)", + "message": "Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)", "message-id": "R0401" }, { @@ -2527,7 +2483,7 @@ "column": 0, "path": "aixcalibuha/calibration/multi_class_calibrator.py", "symbol": "cyclic-import", - "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris)", + "message": "Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer)", "message-id": "R0401" } ], @@ -2572,7 +2528,7 @@ "fatal": 0, "info": 0, "refactor": 4, - "statement": 295, + "statement": 298, "warning": 5 }, "aixcalibuha.utils.configuration": { @@ -2598,8 +2554,8 @@ "error": 0, "fatal": 0, "info": 0, - "refactor": 11, - "statement": 217, + "refactor": 5, + "statement": 235, "warning": 2 }, "aixcalibuha.sensitivity_analysis.sensitivity_analyzer": { @@ -2679,7 +2635,7 @@ "error": 0, "fatal": 0, "info": 0, - "refactor": 16, + "refactor": 18, "statement": 98, "warning": 0 } @@ -2688,15 +2644,15 @@ "line-too-long": 47, "trailing-whitespace": 1, "too-many-instance-attributes": 7, - "too-many-branches": 4, - "too-many-arguments": 10, + "too-many-branches": 3, + "too-many-arguments": 4, + "consider-using-min-builtin": 1, "nested-min-max": 1, "unused-argument": 3, "missing-function-docstring": 1, "consider-using-f-string": 13, - "consider-using-min-builtin": 1, "unspecified-encoding": 4, - "too-many-locals": 10, + "too-many-locals": 11, "protected-access": 2, "too-many-nested-blocks": 1, "invalid-name": 9, @@ -2718,7 +2674,7 @@ "inconsistent-return-statements": 1, "broad-exception-raised": 1, "duplicate-code": 1, - "cyclic-import": 10 + "cyclic-import": 12 }, "code_type_count": { "code": 0, @@ -2729,46 +2685,46 @@ }, "dependencies": { "aixcalibuha.data_types": [ - "aixcalibuha", "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha", "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "aixcalibuha.calibration": [ - "aixcalibuha", - "aixcalibuha.calibration.multi_class_calibrator" + "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha" ], "aixcalibuha.sensitivity_analysis": [ - "aixcalibuha.sensitivity_analysis.morris", - "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.sobol", + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha" ], "aixcalibuha.sensitivity_analysis.plotting": [ + "aixcalibuha.sensitivity_analysis", "aixcalibuha", "aixcalibuha.sensitivity_analysis.sobol", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.sensitivity_analysis" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "pandas": [ + "aixcalibuha.sensitivity_analysis.plotting", "aixcalibuha.calibration.calibrator", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.data_types", - "aixcalibuha.sensitivity_analysis.plotting" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "numpy": [ + "aixcalibuha.sensitivity_analysis.plotting", + "aixcalibuha.sensitivity_analysis.fast", "aixcalibuha.calibration.calibrator", - "aixcalibuha.utils.configuration", - "aixcalibuha.sensitivity_analysis.morris", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", "aixcalibuha.sensitivity_analysis.sobol", - "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha.utils.configuration", "aixcalibuha.utils.visualizer", + "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", "aixcalibuha.data_types", - "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha.sensitivity_analysis.plotting", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "ebcpy": [ "aixcalibuha.data_types", @@ -2781,32 +2737,32 @@ "aixcalibuha.data_types" ], "matplotlib.pyplot": [ - "aixcalibuha.sensitivity_analysis.plotting", - "aixcalibuha.utils.visualizer" + "aixcalibuha.utils.visualizer", + "aixcalibuha.sensitivity_analysis.plotting" ], "ebcpy.utils": [ "aixcalibuha.utils.visualizer", "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "aixcalibuha": [ + "aixcalibuha.sensitivity_analysis.fast", "aixcalibuha.calibration.calibrator", + "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.utils.configuration", - "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha.utils.visualizer", "aixcalibuha.utils", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.calibration.multi_class_calibrator", - "aixcalibuha.utils.visualizer", - "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "toml": [ "aixcalibuha.utils.configuration" ], "ebcpy.data_types": [ - "aixcalibuha.utils.configuration", "aixcalibuha.calibration.calibrator", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", + "aixcalibuha.utils.configuration" ], "matplotlib": [ "aixcalibuha.sensitivity_analysis.plotting" @@ -2814,6 +2770,10 @@ "SALib.plotting.bar": [ "aixcalibuha.sensitivity_analysis.plotting" ], + "aixcalibuha.utils.visualizer": [ + "aixcalibuha.sensitivity_analysis.plotting", + "aixcalibuha.calibration.calibrator" + ], "ebcpy.simulationapi": [ "aixcalibuha.calibration.calibrator", "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" @@ -2826,8 +2786,8 @@ "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "SALib.sample.fast_sampler": [ - "aixcalibuha.sensitivity_analysis.pawn", - "aixcalibuha.sensitivity_analysis.fast" + "aixcalibuha.sensitivity_analysis.fast", + "aixcalibuha.sensitivity_analysis.pawn" ], "SALib.analyze.fast": [ "aixcalibuha.sensitivity_analysis.fast" @@ -2848,8 +2808,8 @@ "aixcalibuha.sensitivity_analysis" ], "SALib.sample.sobol": [ - "aixcalibuha.sensitivity_analysis.sobol", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.sobol" ], "SALib.sample.morris": [ "aixcalibuha.sensitivity_analysis.morris", @@ -2864,9 +2824,6 @@ "SALib.analyze.sobol": [ "aixcalibuha.sensitivity_analysis.sobol" ], - "aixcalibuha.utils.visualizer": [ - "aixcalibuha.calibration.calibrator" - ], "aixcalibuha.calibration.calibrator": [ "aixcalibuha.calibration" ], @@ -2879,7 +2836,7 @@ "percent_duplicated_lines": 0.0 }, "node_count": { - "function": 25, + "function": 28, "klass": 13, "method": 144, "module": 15 @@ -2894,12 +2851,12 @@ "error": 2, "fatal": 0, "info": 0, - "refactor": 61, - "statement": 1732, + "refactor": 57, + "statement": 1753, "warning": 21, "global_note": 0, "nb_duplicated_lines": 5, - "percent_duplicated_lines": 0.11215791834903545 + "percent_duplicated_lines": 0.11081560283687943 }, "previous": { "bad_names": { @@ -2942,7 +2899,7 @@ "fatal": 0, "info": 0, "refactor": 4, - "statement": 295, + "statement": 298, "warning": 5 }, "aixcalibuha.utils.configuration": { @@ -2968,8 +2925,8 @@ "error": 0, "fatal": 0, "info": 0, - "refactor": 11, - "statement": 217, + "refactor": 5, + "statement": 235, "warning": 2 }, "aixcalibuha.sensitivity_analysis.sensitivity_analyzer": { @@ -3058,15 +3015,15 @@ "line-too-long": 47, "trailing-whitespace": 1, "too-many-instance-attributes": 7, - "too-many-branches": 4, - "too-many-arguments": 10, + "too-many-branches": 3, + "too-many-arguments": 4, + "consider-using-min-builtin": 1, "nested-min-max": 1, "unused-argument": 3, "missing-function-docstring": 1, "consider-using-f-string": 13, - "consider-using-min-builtin": 1, "unspecified-encoding": 4, - "too-many-locals": 10, + "too-many-locals": 11, "protected-access": 2, "too-many-nested-blocks": 1, "invalid-name": 9, @@ -3099,46 +3056,46 @@ }, "dependencies": { "aixcalibuha.data_types": [ - "aixcalibuha", "aixcalibuha.calibration.multi_class_calibrator", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", + "aixcalibuha" ], "aixcalibuha.calibration": [ - "aixcalibuha", - "aixcalibuha.calibration.multi_class_calibrator" + "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha" ], "aixcalibuha.sensitivity_analysis": [ - "aixcalibuha.sensitivity_analysis.morris", - "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.sobol", + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha" ], "aixcalibuha.sensitivity_analysis.plotting": [ - "aixcalibuha", - "aixcalibuha.sensitivity_analysis.sobol", + "aixcalibuha.sensitivity_analysis", "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.sensitivity_analysis" + "aixcalibuha.sensitivity_analysis.sobol", + "aixcalibuha" ], "pandas": [ + "aixcalibuha.sensitivity_analysis.plotting", "aixcalibuha.calibration.calibrator", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.data_types", - "aixcalibuha.sensitivity_analysis.plotting" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "numpy": [ + "aixcalibuha.sensitivity_analysis.plotting", + "aixcalibuha.sensitivity_analysis.fast", "aixcalibuha.calibration.calibrator", - "aixcalibuha.utils.configuration", - "aixcalibuha.sensitivity_analysis.morris", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", "aixcalibuha.sensitivity_analysis.sobol", - "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha.utils.configuration", "aixcalibuha.utils.visualizer", + "aixcalibuha.calibration.multi_class_calibrator", + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", "aixcalibuha.data_types", - "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha.sensitivity_analysis.plotting", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "ebcpy": [ "aixcalibuha.data_types", @@ -3159,24 +3116,24 @@ "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "aixcalibuha": [ + "aixcalibuha.sensitivity_analysis.fast", "aixcalibuha.calibration.calibrator", + "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.utils.configuration", - "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha.utils.visualizer", "aixcalibuha.utils", - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.sensitivity_analysis.sobol", "aixcalibuha.calibration.multi_class_calibrator", - "aixcalibuha.utils.visualizer", - "aixcalibuha.sensitivity_analysis.fast", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.morris", + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "toml": [ "aixcalibuha.utils.configuration" ], "ebcpy.data_types": [ - "aixcalibuha.utils.configuration", + "aixcalibuha.calibration.calibrator", "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.calibration.calibrator" + "aixcalibuha.utils.configuration" ], "matplotlib": [ "aixcalibuha.sensitivity_analysis.plotting" @@ -3184,20 +3141,24 @@ "SALib.plotting.bar": [ "aixcalibuha.sensitivity_analysis.plotting" ], - "ebcpy.simulationapi": [ - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", + "aixcalibuha.utils.visualizer": [ + "aixcalibuha.sensitivity_analysis.plotting", "aixcalibuha.calibration.calibrator" ], + "ebcpy.simulationapi": [ + "aixcalibuha.calibration.calibrator", + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" + ], "aixcalibuha.utils": [ - "aixcalibuha.sensitivity_analysis.sensitivity_analyzer", - "aixcalibuha.calibration.calibrator" + "aixcalibuha.calibration.calibrator", + "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "ebcpy.utils.reproduction": [ "aixcalibuha.sensitivity_analysis.sensitivity_analyzer" ], "SALib.sample.fast_sampler": [ - "aixcalibuha.sensitivity_analysis.pawn", - "aixcalibuha.sensitivity_analysis.fast" + "aixcalibuha.sensitivity_analysis.fast", + "aixcalibuha.sensitivity_analysis.pawn" ], "SALib.analyze.fast": [ "aixcalibuha.sensitivity_analysis.fast" @@ -3218,8 +3179,8 @@ "aixcalibuha.sensitivity_analysis" ], "SALib.sample.sobol": [ - "aixcalibuha.sensitivity_analysis.sobol", - "aixcalibuha.sensitivity_analysis.pawn" + "aixcalibuha.sensitivity_analysis.pawn", + "aixcalibuha.sensitivity_analysis.sobol" ], "SALib.sample.morris": [ "aixcalibuha.sensitivity_analysis.morris", @@ -3234,9 +3195,6 @@ "SALib.analyze.sobol": [ "aixcalibuha.sensitivity_analysis.sobol" ], - "aixcalibuha.utils.visualizer": [ - "aixcalibuha.calibration.calibrator" - ], "aixcalibuha.calibration.calibrator": [ "aixcalibuha.calibration" ], @@ -3249,7 +3207,7 @@ "percent_duplicated_lines": 0.0 }, "node_count": { - "function": 25, + "function": 28, "klass": 13, "method": 144, "module": 15 @@ -3264,11 +3222,11 @@ "error": 2, "fatal": 0, "info": 0, - "refactor": 62, - "statement": 1732, + "refactor": 56, + "statement": 1753, "warning": 21, - "global_note": 9.006928406466512, + "global_note": 9.053051911009698, "nb_duplicated_lines": 5, - "percent_duplicated_lines": 0.11215791834903545 + "percent_duplicated_lines": 0.11081560283687943 } } diff --git a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.svg b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.svg index 9abe6cbc..6d4e8fdf 100644 --- a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.svg +++ b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.svg @@ -17,7 +17,7 @@ pylint - 9.01 - 9.01 + 9.05 + 9.05 diff --git a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.txt b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.txt index adfc154d..b38fb0ca 100644 --- a/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.txt +++ b/docs/43-Improvement-of-sensitivity-analysis/pylint/pylint.txt @@ -75,28 +75,28 @@ aixcalibuha/data_types.py:67:4: R0912: Too many branches (17/12) (too-many-branc aixcalibuha/data_types.py:504:0: R0902: Too many instance attributes (14/7) (too-many-instance-attributes) aixcalibuha/data_types.py:545:4: R0913: Too many arguments (7/5) (too-many-arguments) ************* Module aixcalibuha.utils.visualizer -aixcalibuha/utils/visualizer.py:575:0: C0301: Line too long (107/100) (line-too-long) -aixcalibuha/utils/visualizer.py:18:0: R0902: Too many instance attributes (12/7) (too-many-instance-attributes) -aixcalibuha/utils/visualizer.py:70:28: W3301: Do not use nested call of 'max'; it's possible to do 'max(bounds_max, abs(bounds_min))' instead (nested-min-max) -aixcalibuha/utils/visualizer.py:110:0: W0613: Unused argument 'kwargs' (unused-argument) -aixcalibuha/utils/visualizer.py:138:62: W0613: Unused argument 'for_validation' (unused-argument) -aixcalibuha/utils/visualizer.py:169:4: C0116: Missing function or method docstring (missing-function-docstring) -aixcalibuha/utils/visualizer.py:232:0: W0613: Unused argument 'kwargs' (unused-argument) -aixcalibuha/utils/visualizer.py:256:22: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:264:16: R1730: Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block (consider-using-min-builtin) -aixcalibuha/utils/visualizer.py:269:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:271:23: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:298:22: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:301:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:305:23: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:308:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:311:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:312:43: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:319:0: R0902: Too many instance attributes (17/7) (too-many-instance-attributes) -aixcalibuha/utils/visualizer.py:503:48: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:504:46: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) -aixcalibuha/utils/visualizer.py:518:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) -aixcalibuha/utils/visualizer.py:621:4: R0914: Too many local variables (16/15) (too-many-locals) +aixcalibuha/utils/visualizer.py:591:0: C0301: Line too long (107/100) (line-too-long) +aixcalibuha/utils/visualizer.py:32:8: R1730: Consider using 'num_dots = min(num_dots, 3)' instead of unnecessary if block (consider-using-min-builtin) +aixcalibuha/utils/visualizer.py:40:0: R0902: Too many instance attributes (12/7) (too-many-instance-attributes) +aixcalibuha/utils/visualizer.py:92:28: W3301: Do not use nested call of 'max'; it's possible to do 'max(bounds_max, abs(bounds_min))' instead (nested-min-max) +aixcalibuha/utils/visualizer.py:132:0: W0613: Unused argument 'kwargs' (unused-argument) +aixcalibuha/utils/visualizer.py:160:62: W0613: Unused argument 'for_validation' (unused-argument) +aixcalibuha/utils/visualizer.py:191:4: C0116: Missing function or method docstring (missing-function-docstring) +aixcalibuha/utils/visualizer.py:254:0: W0613: Unused argument 'kwargs' (unused-argument) +aixcalibuha/utils/visualizer.py:278:22: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:285:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:287:23: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:314:22: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:317:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:321:23: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:324:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:327:27: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:328:43: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:335:0: R0902: Too many instance attributes (17/7) (too-many-instance-attributes) +aixcalibuha/utils/visualizer.py:519:48: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:520:46: C0209: Formatting a regular string which could be a f-string (consider-using-f-string) +aixcalibuha/utils/visualizer.py:534:13: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) +aixcalibuha/utils/visualizer.py:637:4: R0914: Too many local variables (16/15) (too-many-locals) ************* Module aixcalibuha.utils.configuration aixcalibuha/utils/configuration.py:42:0: C0301: Line too long (110/100) (line-too-long) aixcalibuha/utils/configuration.py:43:0: C0301: Line too long (116/100) (line-too-long) @@ -106,20 +106,14 @@ aixcalibuha/utils/configuration.py:49:0: C0301: Line too long (124/100) (line-to aixcalibuha/utils/configuration.py:189:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) aixcalibuha/utils/configuration.py:204:9: W1514: Using open without explicitly specifying an encoding (unspecified-encoding) ************* Module aixcalibuha.sensitivity_analysis.plotting -aixcalibuha/sensitivity_analysis/plotting.py:12:0: R0913: Too many arguments (6/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:83:0: R0913: Too many arguments (6/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:83:0: R0914: Too many local variables (20/15) (too-many-locals) -aixcalibuha/sensitivity_analysis/plotting.py:164:0: R0913: Too many arguments (7/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:207:60: W0212: Access to a protected member _suptitle of a client class (protected-access) -aixcalibuha/sensitivity_analysis/plotting.py:213:0: R0913: Too many arguments (6/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:306:0: R0913: Too many arguments (8/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:306:0: R0914: Too many local variables (24/15) (too-many-locals) -aixcalibuha/sensitivity_analysis/plotting.py:360:4: R1702: Too many nested blocks (6/5) (too-many-nested-blocks) -aixcalibuha/sensitivity_analysis/plotting.py:306:0: R0912: Too many branches (16/12) (too-many-branches) -aixcalibuha/sensitivity_analysis/plotting.py:399:0: R0913: Too many arguments (7/5) (too-many-arguments) -aixcalibuha/sensitivity_analysis/plotting.py:399:0: R0914: Too many local variables (23/15) (too-many-locals) -aixcalibuha/sensitivity_analysis/plotting.py:479:22: C0103: Variable name "av" doesn't conform to snake_case naming style (invalid-name) -aixcalibuha/sensitivity_analysis/plotting.py:479:16: W0612: Unused variable 'av_i' (unused-variable) +aixcalibuha/sensitivity_analysis/plotting.py:13:0: R0914: Too many local variables (17/15) (too-many-locals) +aixcalibuha/sensitivity_analysis/plotting.py:77:0: R0914: Too many local variables (22/15) (too-many-locals) +aixcalibuha/sensitivity_analysis/plotting.py:210:60: W0212: Access to a protected member _suptitle of a client class (protected-access) +aixcalibuha/sensitivity_analysis/plotting.py:319:0: R0914: Too many local variables (27/15) (too-many-locals) +aixcalibuha/sensitivity_analysis/plotting.py:376:4: R1702: Too many nested blocks (6/5) (too-many-nested-blocks) +aixcalibuha/sensitivity_analysis/plotting.py:408:0: R0914: Too many local variables (26/15) (too-many-locals) +aixcalibuha/sensitivity_analysis/plotting.py:491:22: C0103: Variable name "av" doesn't conform to snake_case naming style (invalid-name) +aixcalibuha/sensitivity_analysis/plotting.py:491:16: W0612: Unused variable 'av_i' (unused-variable) ************* Module aixcalibuha.sensitivity_analysis.sensitivity_analyzer aixcalibuha/sensitivity_analysis/sensitivity_analyzer.py:25:0: C0301: Line too long (111/100) (line-too-long) aixcalibuha/sensitivity_analysis/sensitivity_analyzer.py:50:0: C0301: Line too long (101/100) (line-too-long) @@ -239,18 +233,18 @@ aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0801: Similar lines in 2 return dict(zip(names, np.zeros(len(names)))) else: return dict(zip(result['names'], result[analysis_variable])) (duplicate-code) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator) (cyclic-import) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator) (cyclic-import) aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.pawn) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.pawn) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.sensitivity_analysis.plotting -> aixcalibuha.utils.visualizer) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer -> aixcalibuha.utils) (cyclic-import) aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.calibrator -> aixcalibuha.utils.visualizer) (cyclic-import) aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.calibrator -> aixcalibuha.utils) (cyclic-import) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sensitivity_analyzer) (cyclic-import) aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.fast) (cyclic-import) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol) (cyclic-import) aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.morris) (cyclic-import) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.calibrator) (cyclic-import) -aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.pawn) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha.sensitivity_analysis -> aixcalibuha.sensitivity_analysis.sobol) (cyclic-import) +aixcalibuha/calibration/multi_class_calibrator.py:1:0: R0401: Cyclic import (aixcalibuha -> aixcalibuha.calibration -> aixcalibuha.calibration.multi_class_calibrator) (cyclic-import) ----------------------------------- -Your code has been rated at 9.01/10 +Your code has been rated at 9.05/10