GoogleCloudPlatform / wsi-to-dicom-converter
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 56 files with 5,491 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (984 lines of code)
    • 6 files changed 21-50 times (1,181 lines of code)
    • 35 files changed 6-20 times (2,837 lines of code)
    • 13 files changed 1-5 times (489 lines of code)
0% | 17% | 21% | 51% | 8%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 56 files with 5,491 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 38 files changed by 2-5 contributors (3,682 lines of code)
    • 18 files changed by 1 contributor (1,809 lines of code)
0% | 0% | 0% | 67% | 32%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cpp, h, json, sh, yaml, py, txt, md, gitignore, spec, rb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 20% | 24% | 49% | 4%
h0% | 9% | 11% | 62% | 17%
yaml0% | 0% | 0% | 25% | 74%
rb0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 18% | 21% | 52% | 7%
cloud_build0% | 0% | 0% | 5% | 94%
endToEnd0% | 0% | 0% | 12% | 87%
patches0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
875 21 2019-06-26 2025-01-20 81 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
109 - 2019-06-26 2025-01-20 51 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
main.cpp
in src
297 1 2019-06-26 2025-01-20 46 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
237 10 2019-06-26 2025-01-20 37 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
405 17 2019-07-16 2025-01-20 26 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
frame.h
in src
62 3 2019-06-26 2025-01-20 25 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
67 - 2019-06-26 2023-05-11 25 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
frame.cpp
in src
113 16 2019-06-26 2025-01-20 24 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
114 3 2021-06-09 2025-01-20 20 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
109 7 2019-06-26 2025-01-20 18 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
26 - 2019-06-26 2025-01-20 16 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
194 3 2021-11-30 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
262 22 2022-01-14 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
12 - 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
21 1 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
23 - 2019-06-26 2022-12-14 15 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
69 3 2019-06-26 2025-01-20 15 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
37 - 2022-01-14 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
135 6 2019-06-26 2025-01-20 14 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
186 8 2021-09-15 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
4 - 2019-07-10 2025-01-16 13 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
34 - 2021-06-09 2022-10-25 13 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
15 1 2019-06-26 2025-01-20 12 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
16 - 2019-06-26 2022-01-29 11 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
46 - 2022-01-14 2022-12-14 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
170 10 2022-01-14 2025-01-20 11 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
255 49 2022-01-14 2025-01-20 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
cloudbuild.yaml
in cloud_build
4 - 2019-06-18 2025-01-16 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
66 - 2019-07-16 2022-10-18 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
88 3 2022-01-14 2025-01-20 10 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
dcmTags.h
in src
16 - 2019-06-26 2019-08-14 9 3 egor.lezhnin@quantumsoft.ru dzelemba@google.com
39 6 2019-06-26 2025-01-20 9 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
41 - 2021-09-15 2022-03-02 9 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
46 - 2021-11-30 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
115 - 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
447 24 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
33 - 2022-03-07 2025-01-20 8 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
enums.h
in src
26 1 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
38 - 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
13 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
18 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
28 3 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
91 - 2022-01-14 2022-10-25 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
30 1 2022-01-14 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
95 4 2022-03-07 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
143 15 2022-03-09 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
cpplint.yaml
in cloud_build
3 - 2019-06-27 2025-01-20 4 3 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
11 - 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
23 - 2022-01-14 2022-01-29 4 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
71 3 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
875 21 2019-06-26 2025-01-20 81 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
109 - 2019-06-26 2025-01-20 51 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
main.cpp
in src
297 1 2019-06-26 2025-01-20 46 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
237 10 2019-06-26 2025-01-20 37 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
405 17 2019-07-16 2025-01-20 26 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
67 - 2019-06-26 2023-05-11 25 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
frame.h
in src
62 3 2019-06-26 2025-01-20 25 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
26 - 2019-06-26 2025-01-20 16 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
23 - 2019-06-26 2022-12-14 15 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
69 3 2019-06-26 2025-01-20 15 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
135 6 2019-06-26 2025-01-20 14 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
15 1 2019-06-26 2025-01-20 12 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
16 - 2019-06-26 2022-01-29 11 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
wsi2dcm.rb
in cloud_build
29 1 2019-11-27 2021-05-12 3 5 egor.lezhnin@quantumsoft.ru dbeaudreau@google.com
frame.cpp
in src
113 16 2019-06-26 2025-01-20 24 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
109 7 2019-06-26 2025-01-20 18 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
21 1 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
12 - 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
4 - 2019-07-10 2025-01-16 13 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
66 - 2019-07-16 2022-10-18 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
cloudbuild.yaml
in cloud_build
4 - 2019-06-18 2025-01-16 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
39 6 2019-06-26 2025-01-20 9 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
38 - 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
enums.h
in src
26 1 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
githubRelease.yaml
in cloud_build
20 - 2019-06-30 2021-06-16 3 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
dcmTags.h
in src
16 - 2019-06-26 2019-08-14 9 3 egor.lezhnin@quantumsoft.ru dzelemba@google.com
cpplint.yaml
in cloud_build
3 - 2019-06-27 2025-01-20 4 3 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
114 3 2021-06-09 2025-01-20 20 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
37 - 2022-01-14 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
186 8 2021-09-15 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
34 - 2021-06-09 2022-10-25 13 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
46 - 2022-01-14 2022-12-14 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
255 49 2022-01-14 2025-01-20 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
41 - 2021-09-15 2022-03-02 9 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
33 - 2022-03-07 2025-01-20 8 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
11 - 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
71 3 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
spec
wsi2dcm.spec
in cloud_build/rpm/SPECS
18 - 2019-06-30 2019-07-04 2 2 egor.lezhnin@quantumsoft.ru dzelemba@google.com
262 22 2022-01-14 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
194 3 2021-11-30 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
170 10 2022-01-14 2025-01-20 11 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
88 3 2022-01-14 2025-01-20 10 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
46 - 2021-11-30 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
447 24 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
115 - 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
13 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
28 3 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
91 - 2022-01-14 2022-10-25 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
18 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
30 1 2022-01-14 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
arith.h
in patches
64 -
447 24 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
262 22 2022-01-14 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
194 3 2021-11-30 2025-01-20 16 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
170 10 2022-01-14 2025-01-20 11 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
143 15 2022-03-09 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
115 - 2022-03-07 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
95 4 2022-03-07 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
91 - 2022-01-14 2022-10-25 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
88 3 2022-01-14 2025-01-20 10 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
46 - 2021-11-30 2025-01-20 9 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
30 1 2022-01-14 2025-01-20 5 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
28 3 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
23 - 2022-01-14 2022-01-29 4 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
19 1 2022-03-02 2022-03-07 2 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
18 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
diff_img.py
in endToEnd
17 - 2023-11-05 2023-11-06 2 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
13 - 2022-01-14 2025-01-20 6 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
10 - 2023-11-05 2024-01-15 3 1 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
255 49 2022-01-14 2025-01-20 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
186 8 2021-09-15 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
114 3 2021-06-09 2025-01-20 20 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
71 3 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
46 - 2022-01-14 2022-12-14 11 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
41 - 2021-09-15 2022-03-02 9 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
37 - 2022-01-14 2025-01-20 14 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
34 - 2021-06-09 2022-10-25 13 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
33 - 2022-03-07 2025-01-20 8 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
spec
wsi2dcm.spec
in cloud_build/rpm/SPECS
18 - 2019-06-30 2019-07-04 2 2 egor.lezhnin@quantumsoft.ru dzelemba@google.com
11 - 2021-09-14 2025-01-20 4 2 kenneth.philbrick@gmail.com kenneth.philbrick@gmail.com
dcmTags.h
in src
16 - 2019-06-26 2019-08-14 9 3 egor.lezhnin@quantumsoft.ru dzelemba@google.com
cpplint.yaml
in cloud_build
3 - 2019-06-27 2025-01-20 4 3 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
frame.cpp
in src
113 16 2019-06-26 2025-01-20 24 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
109 7 2019-06-26 2025-01-20 18 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
66 - 2019-07-16 2022-10-18 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
39 6 2019-06-26 2025-01-20 9 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
38 - 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
enums.h
in src
26 1 2019-06-26 2022-01-29 7 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
21 1 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
githubRelease.yaml
in cloud_build
20 - 2019-06-30 2021-06-16 3 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
12 - 2019-07-12 2025-01-20 15 4 dzelemba@google.com kenneth.philbrick@gmail.com
4 - 2019-07-10 2025-01-16 13 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
cloudbuild.yaml
in cloud_build
4 - 2019-06-18 2025-01-16 10 4 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
875 21 2019-06-26 2025-01-20 81 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
405 17 2019-07-16 2025-01-20 26 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
main.cpp
in src
297 1 2019-06-26 2025-01-20 46 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
237 10 2019-06-26 2025-01-20 37 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
135 6 2019-06-26 2025-01-20 14 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
109 - 2019-06-26 2025-01-20 51 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
69 3 2019-06-26 2025-01-20 15 5 egor.lezhnin@quantumsoft.ru kenneth.philbrick@gmail.com
Correlations

File Size vs. Number of Changes: 56 points

cloud_build/cpplint.yaml x: 3 lines of code y: 4 # changes src/baseFilePyramidSource.h x: 143 lines of code y: 5 # changes src/compressor.h x: 15 lines of code y: 12 # changes src/dcmFileDraft.cpp x: 237 lines of code y: 37 # changes src/dcmFilePyramidSource.cpp x: 447 lines of code y: 9 # changes src/dcmFilePyramidSource.h x: 115 lines of code y: 9 # changes src/dcmTags.cpp x: 135 lines of code y: 14 # changes src/dcmtkUtils.cpp x: 405 lines of code y: 26 # changes src/dicom_file_region_reader.cpp x: 186 lines of code y: 14 # changes src/frame.cpp x: 113 lines of code y: 24 # changes src/frame.h x: 62 lines of code y: 25 # changes src/geometryUtils.cpp x: 21 lines of code y: 15 # changes src/geometryUtils.h x: 12 lines of code y: 15 # changes src/imageFilePyramidSource.cpp x: 95 lines of code y: 5 # changes src/imageFilePyramidSource.h x: 33 lines of code y: 8 # changes src/jpeg2000Compression.cpp x: 109 lines of code y: 18 # changes src/jpegCompression.cpp x: 69 lines of code y: 15 # changes src/jpegCompression.h x: 26 lines of code y: 16 # changes src/jpegUtil.cpp x: 88 lines of code y: 10 # changes src/jpegUtil.h x: 13 lines of code y: 6 # changes src/main.cpp x: 297 lines of code y: 46 # changes src/nearestneighborframe.cpp x: 114 lines of code y: 20 # changes src/opencvinterpolationframe.cpp x: 194 lines of code y: 16 # changes src/opencvinterpolationframe.h x: 46 lines of code y: 9 # changes src/openslideUtil.cpp x: 30 lines of code y: 5 # changes src/openslideUtil.h x: 18 lines of code y: 6 # changes src/rawCompression.cpp x: 39 lines of code y: 9 # changes src/tiffDirectory.cpp x: 255 lines of code y: 11 # changes src/tiffFile.cpp x: 170 lines of code y: 11 # changes src/tiffFrame.cpp x: 262 lines of code y: 16 # changes src/tiffFrame.h x: 37 lines of code y: 14 # changes src/tiffTile.cpp x: 28 lines of code y: 6 # changes src/wsiToDcm.cpp x: 875 lines of code y: 81 # changes src/wsiToDcm.h x: 109 lines of code y: 51 # changes src/zlibWrapper.cpp x: 71 lines of code y: 4 # changes src/zlibWrapper.h x: 11 lines of code y: 4 # changes endToEnd/endToEndTest.yaml x: 4 lines of code y: 13 # changes cloud_build/cloudbuild.yaml x: 4 lines of code y: 10 # changes endToEnd/strip_pixel_data.py x: 10 lines of code y: 3 # changes endToEnd/diff_img.py x: 17 lines of code y: 2 # changes src/dcmFileDraft.h x: 67 lines of code y: 25 # changes src/jpeg2000Compression.h x: 23 lines of code y: 15 # changes src/tiffFile.h x: 46 lines of code y: 11 # changes src/tiffDirectory.h x: 91 lines of code y: 6 # changes src/nearestneighborframe.h x: 34 lines of code y: 13 # changes src/dcmtkUtils.h x: 66 lines of code y: 10 # changes src/abstractDcmFile.h x: 19 lines of code y: 2 # changes src/dicom_file_region_reader.h x: 41 lines of code y: 9 # changes src/dcmtkImgDataInfo.h x: 38 lines of code y: 7 # changes src/enums.h x: 26 lines of code y: 7 # changes src/rawCompression.h x: 16 lines of code y: 11 # changes src/tiffTile.h x: 23 lines of code y: 4 # changes cloud_build/githubRelease.yaml x: 20 lines of code y: 3 # changes cloud_build/wsi2dcm.rb x: 29 lines of code y: 3 # changes src/dcmTags.h x: 16 lines of code y: 9 # changes cloud_build/rpm/SPECS/wsi2dcm.spec x: 18 lines of code y: 2 # changes
81.0
# changes
  min: 2.0
  average: 13.59
  25th percentile: 6.0
  median: 10.0
  75th percentile: 15.0
  max: 81.0
0 875.0
lines of code
min: 3.0 | average: 98.05 | 25th percentile: 19.25 | median: 40.0 | 75th percentile: 113.75 | max: 875.0

Number of Contributors vs. Number of Changes: 56 points

cloud_build/cpplint.yaml x: 3 # contributors y: 4 # changes src/baseFilePyramidSource.h x: 1 # contributors y: 5 # changes src/compressor.h x: 5 # contributors y: 12 # changes src/dcmFileDraft.cpp x: 5 # contributors y: 37 # changes src/dcmFilePyramidSource.cpp x: 1 # contributors y: 9 # changes src/dcmTags.cpp x: 5 # contributors y: 14 # changes src/dcmtkUtils.cpp x: 5 # contributors y: 26 # changes src/dicom_file_region_reader.cpp x: 2 # contributors y: 14 # changes src/frame.cpp x: 4 # contributors y: 24 # changes src/frame.h x: 5 # contributors y: 25 # changes src/geometryUtils.cpp x: 4 # contributors y: 15 # changes src/imageFilePyramidSource.h x: 2 # contributors y: 8 # changes src/jpeg2000Compression.cpp x: 4 # contributors y: 18 # changes src/jpegCompression.cpp x: 5 # contributors y: 15 # changes src/jpegCompression.h x: 5 # contributors y: 16 # changes src/jpegUtil.cpp x: 1 # contributors y: 10 # changes src/jpegUtil.h x: 1 # contributors y: 6 # changes src/main.cpp x: 5 # contributors y: 46 # changes src/nearestneighborframe.cpp x: 2 # contributors y: 20 # changes src/opencvinterpolationframe.cpp x: 1 # contributors y: 16 # changes src/rawCompression.cpp x: 4 # contributors y: 9 # changes src/tiffDirectory.cpp x: 2 # contributors y: 11 # changes src/tiffFile.cpp x: 1 # contributors y: 11 # changes src/wsiToDcm.cpp x: 5 # contributors y: 81 # changes src/wsiToDcm.h x: 5 # contributors y: 51 # changes src/zlibWrapper.cpp x: 2 # contributors y: 4 # changes endToEnd/endToEndTest.yaml x: 4 # contributors y: 13 # changes cloud_build/cloudbuild.yaml x: 4 # contributors y: 10 # changes endToEnd/strip_pixel_data.py x: 1 # contributors y: 3 # changes endToEnd/diff_img.py x: 1 # contributors y: 2 # changes src/nearestneighborframe.h x: 2 # contributors y: 13 # changes src/dicom_file_region_reader.h x: 2 # contributors y: 9 # changes src/dcmtkImgDataInfo.h x: 4 # contributors y: 7 # changes src/rawCompression.h x: 5 # contributors y: 11 # changes src/tiffTile.h x: 1 # contributors y: 4 # changes cloud_build/githubRelease.yaml x: 4 # contributors y: 3 # changes cloud_build/wsi2dcm.rb x: 5 # contributors y: 3 # changes src/dcmTags.h x: 3 # contributors y: 9 # changes cloud_build/rpm/SPECS/wsi2dcm.spec x: 2 # contributors y: 2 # changes
81.0
# changes
  min: 2.0
  average: 13.59
  25th percentile: 6.0
  median: 10.0
  75th percentile: 15.0
  max: 81.0
0 5.0
# contributors
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 5.0

Number of Contributors vs. File Size: 56 points

cloud_build/cpplint.yaml x: 3 # contributors y: 3 lines of code src/baseFilePyramidSource.h x: 1 # contributors y: 143 lines of code src/compressor.h x: 5 # contributors y: 15 lines of code src/dcmFileDraft.cpp x: 5 # contributors y: 237 lines of code src/dcmFilePyramidSource.cpp x: 1 # contributors y: 447 lines of code src/dcmFilePyramidSource.h x: 1 # contributors y: 115 lines of code src/dcmTags.cpp x: 5 # contributors y: 135 lines of code src/dcmtkUtils.cpp x: 5 # contributors y: 405 lines of code src/dicom_file_region_reader.cpp x: 2 # contributors y: 186 lines of code src/frame.cpp x: 4 # contributors y: 113 lines of code src/frame.h x: 5 # contributors y: 62 lines of code src/geometryUtils.cpp x: 4 # contributors y: 21 lines of code src/geometryUtils.h x: 4 # contributors y: 12 lines of code src/imageFilePyramidSource.cpp x: 1 # contributors y: 95 lines of code src/imageFilePyramidSource.h x: 2 # contributors y: 33 lines of code src/jpeg2000Compression.cpp x: 4 # contributors y: 109 lines of code src/jpegCompression.cpp x: 5 # contributors y: 69 lines of code src/jpegCompression.h x: 5 # contributors y: 26 lines of code src/jpegUtil.cpp x: 1 # contributors y: 88 lines of code src/jpegUtil.h x: 1 # contributors y: 13 lines of code src/main.cpp x: 5 # contributors y: 297 lines of code src/nearestneighborframe.cpp x: 2 # contributors y: 114 lines of code src/opencvinterpolationframe.cpp x: 1 # contributors y: 194 lines of code src/opencvinterpolationframe.h x: 1 # contributors y: 46 lines of code src/openslideUtil.cpp x: 1 # contributors y: 30 lines of code src/openslideUtil.h x: 1 # contributors y: 18 lines of code src/rawCompression.cpp x: 4 # contributors y: 39 lines of code src/tiffDirectory.cpp x: 2 # contributors y: 255 lines of code src/tiffFile.cpp x: 1 # contributors y: 170 lines of code src/tiffFrame.cpp x: 1 # contributors y: 262 lines of code src/tiffFrame.h x: 2 # contributors y: 37 lines of code src/wsiToDcm.cpp x: 5 # contributors y: 875 lines of code src/wsiToDcm.h x: 5 # contributors y: 109 lines of code src/zlibWrapper.cpp x: 2 # contributors y: 71 lines of code src/zlibWrapper.h x: 2 # contributors y: 11 lines of code endToEnd/endToEndTest.yaml x: 4 # contributors y: 4 lines of code endToEnd/strip_pixel_data.py x: 1 # contributors y: 10 lines of code endToEnd/diff_img.py x: 1 # contributors y: 17 lines of code src/dcmFileDraft.h x: 5 # contributors y: 67 lines of code src/jpeg2000Compression.h x: 5 # contributors y: 23 lines of code src/tiffFile.h x: 2 # contributors y: 46 lines of code src/tiffDirectory.h x: 1 # contributors y: 91 lines of code src/dcmtkUtils.h x: 4 # contributors y: 66 lines of code src/dicom_file_region_reader.h x: 2 # contributors y: 41 lines of code src/enums.h x: 4 # contributors y: 26 lines of code src/tiffTile.h x: 1 # contributors y: 23 lines of code cloud_build/githubRelease.yaml x: 4 # contributors y: 20 lines of code cloud_build/wsi2dcm.rb x: 5 # contributors y: 29 lines of code src/dcmTags.h x: 3 # contributors y: 16 lines of code cloud_build/rpm/SPECS/wsi2dcm.spec x: 2 # contributors y: 18 lines of code
875.0
lines of code
  min: 3.0
  average: 98.05
  25th percentile: 19.25
  median: 40.0
  75th percentile: 113.75
  max: 875.0
0 5.0
# contributors
min: 1.0 | average: 2.86 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.75 | max: 5.0