azure / hpcadvisor
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 33% | 24% | 27% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 33% | 24% | 27% | 14%
toml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 33% | 24% | 27% | 14%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 22)
File# lines# units
batch_handler.py
in src/hpcadvisor
962 51
main_gui.py
in src/hpcadvisor
461 18
plot_generator.py
in src/hpcadvisor
241 12
data_collector.py
in src/hpcadvisor
190 6
__main__.py
in src/hpcadvisor
185 10
utils.py
in src/hpcadvisor
176 18
dataset_handler.py
in src/hpcadvisor
132 12
main_cli.py
in src/hpcadvisor
105 8
taskset_handler.py
in src/hpcadvisor
99 11
price_puller.py
in src/hpcadvisor
52 3
cli_plot_generator.py
in src/hpcadvisor
47 5
cli_advice_generator.py
in src/hpcadvisor
40 2
advice_generator.py
in src/hpcadvisor
37 2
task_selection_policy.py
in src/hpcadvisor
36 7
29 4
logger.py
in src/hpcadvisor
29 2
25 -
cli_task_selector.py
in src/hpcadvisor
15 2
main_common.py
in src/hpcadvisor
11 1
cli_dataset.py
in src/hpcadvisor
9 2
style.css
in src/hpcadvisor
3 -
__init__.py
in src/hpcadvisor
1 -
Files With Most Units (Top 19)
File# lines# units
batch_handler.py
in src/hpcadvisor
962 51
utils.py
in src/hpcadvisor
176 18
main_gui.py
in src/hpcadvisor
461 18
dataset_handler.py
in src/hpcadvisor
132 12
plot_generator.py
in src/hpcadvisor
241 12
taskset_handler.py
in src/hpcadvisor
99 11
__main__.py
in src/hpcadvisor
185 10
main_cli.py
in src/hpcadvisor
105 8
task_selection_policy.py
in src/hpcadvisor
36 7
data_collector.py
in src/hpcadvisor
190 6
cli_plot_generator.py
in src/hpcadvisor
47 5
29 4
price_puller.py
in src/hpcadvisor
52 3
cli_dataset.py
in src/hpcadvisor
9 2
advice_generator.py
in src/hpcadvisor
37 2
cli_advice_generator.py
in src/hpcadvisor
40 2
cli_task_selector.py
in src/hpcadvisor
15 2
logger.py
in src/hpcadvisor
29 2
main_common.py
in src/hpcadvisor
11 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 8 long lines.

File# lines# units# long lines
batch_handler.py
in src/hpcadvisor
962 51 6
plot_generator.py
in src/hpcadvisor
241 12 1
data_collector.py
in src/hpcadvisor
190 6 1
Correlations

File Size vs. Commits (all time): 22 points

src/hpcadvisor/batch_handler.py x: 48 commits (all time) y: 962 lines of code pyproject.toml x: 8 commits (all time) y: 25 lines of code src/hpcadvisor/__main__.py x: 25 commits (all time) y: 185 lines of code src/hpcadvisor/cli_dataset.py x: 1 commits (all time) y: 9 lines of code src/hpcadvisor/dataset_handler.py x: 15 commits (all time) y: 132 lines of code src/hpcadvisor/main_cli.py x: 34 commits (all time) y: 105 lines of code src/hpcadvisor/cli_task_selector.py x: 3 commits (all time) y: 15 lines of code src/hpcadvisor/data_collector.py x: 27 commits (all time) y: 190 lines of code src/hpcadvisor/plot_generator.py x: 22 commits (all time) y: 241 lines of code src/hpcadvisor/task_selection_policy.py x: 4 commits (all time) y: 36 lines of code src/hpcadvisor/taskset_handler.py x: 11 commits (all time) y: 99 lines of code src/hpcadvisor/utils.py x: 21 commits (all time) y: 176 lines of code src/hpcadvisor/cli_advice_generator.py x: 4 commits (all time) y: 40 lines of code src/hpcadvisor/advice_generator.py x: 2 commits (all time) y: 37 lines of code src/hpcadvisor/cli_plot_generator.py x: 13 commits (all time) y: 47 lines of code src/hpcadvisor/price_puller.py x: 3 commits (all time) y: 52 lines of code src/hpcadvisor/main_gui.py x: 13 commits (all time) y: 461 lines of code src/hpcadvisor/main_common.py x: 3 commits (all time) y: 11 lines of code src/hpcadvisor/logger.py x: 2 commits (all time) y: 29 lines of code src/hpcadvisor/__init__.py x: 1 commits (all time) y: 1 lines of code src/hpcadvisor/azure_identity_credential_adapter.py x: 1 commits (all time) y: 29 lines of code
962.0
lines of code
  min: 1.0
  average: 131.14
  25th percentile: 22.5
  median: 43.5
  75th percentile: 178.25
  max: 962.0
0 48.0
commits (all time)
min: 1.0 | average: 11.91 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 21.25 | max: 48.0

File Size vs. Contributors (all time): 22 points

src/hpcadvisor/batch_handler.py x: 2 contributors (all time) y: 962 lines of code pyproject.toml x: 1 contributors (all time) y: 25 lines of code src/hpcadvisor/__main__.py x: 1 contributors (all time) y: 185 lines of code src/hpcadvisor/cli_dataset.py x: 1 contributors (all time) y: 9 lines of code src/hpcadvisor/dataset_handler.py x: 1 contributors (all time) y: 132 lines of code src/hpcadvisor/main_cli.py x: 1 contributors (all time) y: 105 lines of code src/hpcadvisor/cli_task_selector.py x: 1 contributors (all time) y: 15 lines of code src/hpcadvisor/data_collector.py x: 1 contributors (all time) y: 190 lines of code src/hpcadvisor/plot_generator.py x: 1 contributors (all time) y: 241 lines of code src/hpcadvisor/task_selection_policy.py x: 1 contributors (all time) y: 36 lines of code src/hpcadvisor/taskset_handler.py x: 1 contributors (all time) y: 99 lines of code src/hpcadvisor/utils.py x: 1 contributors (all time) y: 176 lines of code src/hpcadvisor/cli_advice_generator.py x: 1 contributors (all time) y: 40 lines of code src/hpcadvisor/cli_plot_generator.py x: 1 contributors (all time) y: 47 lines of code src/hpcadvisor/price_puller.py x: 1 contributors (all time) y: 52 lines of code src/hpcadvisor/main_gui.py x: 1 contributors (all time) y: 461 lines of code src/hpcadvisor/logger.py x: 1 contributors (all time) y: 29 lines of code src/hpcadvisor/__init__.py x: 1 contributors (all time) y: 1 lines of code
962.0
lines of code
  min: 1.0
  average: 131.14
  25th percentile: 22.5
  median: 43.5
  75th percentile: 178.25
  max: 962.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 6 points

src/hpcadvisor/batch_handler.py x: 2 commits (90d) y: 962 lines of code pyproject.toml x: 1 commits (90d) y: 25 lines of code src/hpcadvisor/__main__.py x: 1 commits (90d) y: 185 lines of code src/hpcadvisor/cli_dataset.py x: 1 commits (90d) y: 9 lines of code src/hpcadvisor/dataset_handler.py x: 1 commits (90d) y: 132 lines of code src/hpcadvisor/main_cli.py x: 1 commits (90d) y: 105 lines of code
962.0
lines of code
  min: 9.0
  average: 236.33
  25th percentile: 21.0
  median: 118.5
  75th percentile: 379.25
  max: 962.0
0 2.0
commits (90d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0

File Size vs. Contributors (90 days): 6 points

src/hpcadvisor/batch_handler.py x: 2 contributors (90d) y: 962 lines of code pyproject.toml x: 1 contributors (90d) y: 25 lines of code src/hpcadvisor/__main__.py x: 1 contributors (90d) y: 185 lines of code src/hpcadvisor/cli_dataset.py x: 1 contributors (90d) y: 9 lines of code src/hpcadvisor/dataset_handler.py x: 1 contributors (90d) y: 132 lines of code src/hpcadvisor/main_cli.py x: 1 contributors (90d) y: 105 lines of code
962.0
lines of code
  min: 9.0
  average: 236.33
  25th percentile: 21.0
  median: 118.5
  75th percentile: 379.25
  max: 962.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.17 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.25 | max: 2.0