Overview
File Change Frequency Overall
  • There are 10 files with 983 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 10 files changed 1-5 times (983 lines of code)
0% | 0% | 0% | 0% | 100%
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 10 files with 983 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)
    • 0 files changed by 2-5 contributors (0 lines of code)
    • 10 files changed by 1 contributor (983 lines of code)
0% | 0% | 0% | 0% | 100%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
py, txt, json, gitignore, md, yml, ipynb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 0% | 0% | 100%
yaml0% | 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
matchcut0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 10)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
__init__.py
in matchcut
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
__init__.py
in matchcut/config
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
16 - 2022-03-20 2022-03-20 1 1 +19 / -0 arziai arziai
18 - 2022-03-20 2022-03-20 1 1 +18 / -0 arziai arziai
common.py
in matchcut/config
24 - 2022-03-20 2022-03-20 1 1 +30 / -0 arziai arziai
experiment1.py
in matchcut/config
31 - 2022-03-20 2022-03-20 1 1 +34 / -0 arziai arziai
experiment2.py
in matchcut/config
50 - 2022-03-20 2022-03-20 1 1 +59 / -0 arziai arziai
models.py
in matchcut
182 17 2022-03-20 2022-03-20 1 1 +212 / -0 arziai arziai
data.py
in matchcut
225 29 2022-03-20 2022-03-20 1 1 +268 / -0 arziai arziai
experiments.py
in matchcut
435 31 2022-03-20 2022-03-20 1 1 +496 / -0 arziai arziai
Files With Most Churn (Top 10)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
experiments.py
in matchcut
435 31 2022-03-20 2022-03-20 1 1 +496 / -0 arziai arziai
data.py
in matchcut
225 29 2022-03-20 2022-03-20 1 1 +268 / -0 arziai arziai
models.py
in matchcut
182 17 2022-03-20 2022-03-20 1 1 +212 / -0 arziai arziai
experiment2.py
in matchcut/config
50 - 2022-03-20 2022-03-20 1 1 +59 / -0 arziai arziai
experiment1.py
in matchcut/config
31 - 2022-03-20 2022-03-20 1 1 +34 / -0 arziai arziai
common.py
in matchcut/config
24 - 2022-03-20 2022-03-20 1 1 +30 / -0 arziai arziai
16 - 2022-03-20 2022-03-20 1 1 +19 / -0 arziai arziai
18 - 2022-03-20 2022-03-20 1 1 +18 / -0 arziai arziai
__init__.py
in matchcut
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
__init__.py
in matchcut/config
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
Files With Most Contributors (Top 10)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
models.py
in matchcut
182 17 2022-03-20 2022-03-20 1 1 +212 / -0 arziai arziai
experiment1.py
in matchcut/config
31 - 2022-03-20 2022-03-20 1 1 +34 / -0 arziai arziai
__init__.py
in matchcut/config
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
common.py
in matchcut/config
24 - 2022-03-20 2022-03-20 1 1 +30 / -0 arziai arziai
experiment2.py
in matchcut/config
50 - 2022-03-20 2022-03-20 1 1 +59 / -0 arziai arziai
__init__.py
in matchcut
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
experiments.py
in matchcut
435 31 2022-03-20 2022-03-20 1 1 +496 / -0 arziai arziai
data.py
in matchcut
225 29 2022-03-20 2022-03-20 1 1 +268 / -0 arziai arziai
16 - 2022-03-20 2022-03-20 1 1 +19 / -0 arziai arziai
18 - 2022-03-20 2022-03-20 1 1 +18 / -0 arziai arziai
Files With Least Contributors (Top 10)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
experiments.py
in matchcut
435 31 2022-03-20 2022-03-20 1 1 +496 / -0 arziai arziai
data.py
in matchcut
225 29 2022-03-20 2022-03-20 1 1 +268 / -0 arziai arziai
models.py
in matchcut
182 17 2022-03-20 2022-03-20 1 1 +212 / -0 arziai arziai
experiment2.py
in matchcut/config
50 - 2022-03-20 2022-03-20 1 1 +59 / -0 arziai arziai
experiment1.py
in matchcut/config
31 - 2022-03-20 2022-03-20 1 1 +34 / -0 arziai arziai
common.py
in matchcut/config
24 - 2022-03-20 2022-03-20 1 1 +30 / -0 arziai arziai
18 - 2022-03-20 2022-03-20 1 1 +18 / -0 arziai arziai
16 - 2022-03-20 2022-03-20 1 1 +19 / -0 arziai arziai
__init__.py
in matchcut/config
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
__init__.py
in matchcut
1 - 2022-03-20 2022-03-20 1 1 - arziai arziai
Correlations

File Size vs. Number of Changes: 10 points

conda_env.yml x: 18 lines of code y: 1 # changes experiment.py x: 16 lines of code y: 1 # changes matchcut/__init__.py x: 1 lines of code y: 1 # changes matchcut/config/common.py x: 24 lines of code y: 1 # changes matchcut/config/experiment1.py x: 31 lines of code y: 1 # changes matchcut/config/experiment2.py x: 50 lines of code y: 1 # changes matchcut/data.py x: 225 lines of code y: 1 # changes matchcut/experiments.py x: 435 lines of code y: 1 # changes matchcut/models.py x: 182 lines of code y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 435.0
lines of code
min: 1.0 | average: 98.3 | 25th percentile: 12.25 | median: 27.5 | 75th percentile: 192.75 | max: 435.0

Number of Contributors vs. Number of Changes: 10 points

conda_env.yml x: 1 # contributors y: 1 # changes
1.0
# changes
  min: 1.0
  average: 1.0
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 1.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Contributors vs. File Size: 10 points

conda_env.yml x: 1 # contributors y: 18 lines of code experiment.py x: 1 # contributors y: 16 lines of code matchcut/__init__.py x: 1 # contributors y: 1 lines of code matchcut/config/common.py x: 1 # contributors y: 24 lines of code matchcut/config/experiment1.py x: 1 # contributors y: 31 lines of code matchcut/config/experiment2.py x: 1 # contributors y: 50 lines of code matchcut/data.py x: 1 # contributors y: 225 lines of code matchcut/experiments.py x: 1 # contributors y: 435 lines of code matchcut/models.py x: 1 # contributors y: 182 lines of code
435.0
lines of code
  min: 1.0
  average: 98.3
  25th percentile: 12.25
  median: 27.5
  75th percentile: 192.75
  max: 435.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

Number of Changes vs. Line Churn: 26 points

LICENSE x: 1 # changes y: 201 line churn README.md x: 7 # changes y: 121 line churn .gitignore x: 1 # changes y: 5 line churn data/heuristic3-scores.csv x: 1 # changes y: 9986 line churn data/imdb-title-set.csv x: 1 # changes y: 101 line churn data/shot-time-ranges.csv x: 1 # changes y: 21206 line churn dataset-exploration.ipynb x: 1 # changes y: 3508 line churn experiment1.csv x: 1 # changes y: 398 line churn matchcut/data.py x: 1 # changes y: 268 line churn matchcut/experiments.py x: 1 # changes y: 496 line churn
21206.0
line churn
  min: 1.0
  average: 1417.19
  25th percentile: 17.25
  median: 34.5
  75th percentile: 226.0
  max: 21206.0
0 7.0
# changes
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

Number of Contributors vs. Line Churn: 8 points

conda_env.yml x: 1 # contributors y: 18 line churn matchcut/config/common.py x: 1 # contributors y: 30 line churn matchcut/config/experiment1.py x: 1 # contributors y: 34 line churn matchcut/config/experiment2.py x: 1 # contributors y: 59 line churn matchcut/data.py x: 1 # contributors y: 268 line churn matchcut/experiments.py x: 1 # contributors y: 496 line churn matchcut/models.py x: 1 # contributors y: 212 line churn
496.0
line churn
  min: 18.0
  average: 142.0
  25th percentile: 21.75
  median: 46.5
  75th percentile: 254.0
  max: 496.0
0 1.0
# contributors
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

File Size vs. Line Churn: 8 points

conda_env.yml x: 18 lines of code y: 18 line churn experiment.py x: 16 lines of code y: 19 line churn matchcut/config/common.py x: 24 lines of code y: 30 line churn matchcut/config/experiment1.py x: 31 lines of code y: 34 line churn matchcut/config/experiment2.py x: 50 lines of code y: 59 line churn matchcut/data.py x: 225 lines of code y: 268 line churn matchcut/experiments.py x: 435 lines of code y: 496 line churn matchcut/models.py x: 182 lines of code y: 212 line churn
496.0
line churn
  min: 18.0
  average: 142.0
  25th percentile: 21.75
  median: 46.5
  75th percentile: 254.0
  max: 496.0
0 435.0
lines of code
min: 16.0 | average: 122.63 | 25th percentile: 19.5 | median: 40.5 | 75th percentile: 214.25 | max: 435.0