microsoft / graspologic
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 81
  • Daily file updates (only one update per file and date counted): 569
  • First update: 2018-09-07
  • Latest update: 2021-12-21
  • Days between first and latest update: 1202 (171 weeks, estimated 855 working days)
  • Active days (at least one file change): 254
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 81 files with 9,793 lines of code in files.
    • 69 files that are 366+ days old (8,307 lines of code)
    • 9 files that are 181-365 days old (1,203 lines of code)
    • 2 files that are 91-180 days old (268 lines of code)
    • 1 files that are 31-90 days old (15 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
84% | 12% | 2% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 81 files with 9,793 lines of code in files.
    • 7 files have been last changed 366+ days ago (28 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 11 files have been last changed 91-180 days ago (104 lines of code)
    • 63 files have been last changed 31-90 days ago (9,661 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
<1% | 0% | 1% | 98% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, rst, ipynb, md, txt, yml, ini, json, in, cfg, gitignore, gitattributes, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py84% | 12% | 2% | <1% | 0%
cfg100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py<1% | 0% | 1% | 98% | 0%
toml0% | 0% | 100% | 0% | 0%
cfg0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 100% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
graspologic/layouts100% | 0% | 0% | 0% | 0%
graspologic/embed93% | 6% | 0% | 0% | 0%
graspologic/plot63% | 36% | 0% | 0% | 0%
graspologic/cluster100% | 0% | 0% | 0% | 0%
graspologic/simulations100% | 0% | 0% | 0% | 0%
graspologic/utils100% | 0% | 0% | 0% | 0%
graspologic/partition100% | 0% | 0% | 0% | 0%
graspologic/match100% | 0% | 0% | 0% | 0%
graspologic/nominate100% | 0% | 0% | 0% | 0%
graspologic/align100% | 0% | 0% | 0% | 0%
graspologic/models46% | 53% | 0% | 0% | 0%
graspologic/preprocessing100% | 0% | 0% | 0% | 0%
graspologic/subgraph100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
graspologic/datasets100% | 0% | 0% | 0% | 0%
graspologic47% | 34% | 0% | 18% | 0%
graspologic/inference100% | 0% | 0% | 0% | 0%
graspologic/pipeline<1% | 47% | 52% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
graspologic/layouts<1% | 0% | <1% | 98% | 0%
graspologic/nominate1% | 0% | 0% | 98% | 0%
graspologic/align1% | 0% | 0% | 98% | 0%
ROOT2% | 0% | 8% | 89% | 0%
graspologic/match<1% | 0% | 0% | 99% | 0%
graspologic/subgraph1% | 0% | 0% | 98% | 0%
graspologic/datasets2% | 0% | 0% | 97% | 0%
graspologic/embed0% | 0% | 1% | 98% | 0%
graspologic/preprocessing0% | 0% | 10% | 89% | 0%
graspologic/simulations0% | 0% | 2% | 97% | 0%
graspologic/models0% | 0% | 2% | 97% | 0%
graspologic/pipeline0% | 0% | 1% | 98% | 0%
graspologic/cluster0% | 0% | <1% | 99% | 0%
graspologic/inference0% | 0% | 100% | 0% | 0%
graspologic/plot0% | 0% | 0% | 100% | 0%
graspologic/utils0% | 0% | 0% | 100% | 0%
graspologic/partition0% | 0% | 0% | 100% | 0%
graspologic0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
2 - 388 1242 39
in
MANIFEST.in
in root
5 - 81 934 7
plot.py
in graspologic/plot
1039 20 74 490 11
utils.py
in graspologic/utils
469 24 74 490 25
autogmm.py
in graspologic/cluster
428 8 74 490 9
simulations.py
in graspologic/simulations
414 8 74 490 9
base.py
in graspologic/embed
194 12 74 490 13
svd.py
in graspologic/embed
163 3 74 490 11
gclust.py
in graspologic/cluster
149 2 74 490 4
gmp.py
in graspologic/match
148 5 74 490 13
simulations_corr.py
in graspologic/simulations
115 7 74 490 6
sg.py
in graspologic/subgraph
115 3 74 490 4
mase.py
in graspologic/embed
106 4 81 490 14
base.py
in graspologic/models
98 12 81 490 5
omni.py
in graspologic/embed
95 6 74 490 14
mds.py
in graspologic/embed
92 5 74 490 9
rdpg.py
in graspologic/models
66 3 74 490 7
base.py
in graspologic/datasets
65 3 74 490 6
ptr.py
in graspologic/utils
58 1 81 490 4
lse.py
in graspologic/embed
57 3 81 490 18
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in graspologic/align
4 - 483 483 1
__init__.py
in graspologic/subgraph
2 - 455 490 2
__init__.py
in graspologic/match
2 - 444 490 2
classes.py
in graspologic/layouts
10 - 392 392 1
__init__.py
in graspologic/nominate
6 - 391 409 2
__init__.py
in graspologic/datasets
2 - 390 490 2
setup.py
in root
2 - 388 1242 39
__init__.py
in graspologic/pipeline
2 - 178 490 7
__init__.py
in graspologic/layouts/nooverlap
2 - 178 392 3
__init__.py
in graspologic/inference
3 - 178 490 4
__init__.py
in graspologic/cluster
5 - 178 490 4
pyproject.toml
in root
6 - 178 388 3
__init__.py
in graspologic/models
12 - 178 490 4
__init__.py
in graspologic/layouts
13 - 178 392 3
__init__.py
in graspologic/simulations
16 - 178 490 4
__init__.py
in graspologic/preprocessing
18 - 178 453 3
__init__.py
in graspologic/embed
22 - 178 490 9
__init__.py
in graspologic/pipeline/embed
5 - 165 207 8
in
MANIFEST.in
in root
5 - 81 934 7
__init__.py
in graspologic
18 - 81 490 13
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
types.py
in graspologic
15 - 74 81 2
omnibus_embedding.py
in graspologic/pipeline/embed
172 5 74 165 6
laplacian_spectral_embedding.py
in graspologic/pipeline/embed
96 1 81 174 5
preconditions.py
in graspologic
28 4 74 182 4
_elbow.py
in graspologic/pipeline/embed
48 3 74 192 6
adjacency_spectral_embedding.py
in graspologic/pipeline/embed
90 1 81 207 10
embeddings.py
in graspologic/pipeline/embed
60 11 74 207 7
graph_builder.py
in graspologic/pipeline
39 4 74 207 9
__init__.py
in graspologic/pipeline/embed
5 - 165 207 8
case.py
in graspologic/embed
88 5 74 256 5
sbm_estimators.py
in graspologic/models
240 12 74 294 3
plot_matrix.py
in graspologic/plot
605 16 81 340 5
cfg
setup.cfg
in root
60 - 41 388 19
version.py
in graspologic
21 3 81 388 4
pyproject.toml
in root
6 - 178 388 3
spectralVN.py
in graspologic/nominate
116 8 74 391 7
_quad_node.py
in graspologic/layouts/nooverlap
870 38 74 392 6
__main__.py
in graspologic/layouts
311 11 74 392 7
auto.py
in graspologic/layouts
236 15 73 392 8
render.py
in graspologic/layouts
192 6 74 392 5
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
leiden.py
in graspologic/partition
295 15 41 427 11
cfg
setup.cfg
in root
60 - 41 388 19
__init__.py
in graspologic/partition
15 - 41 427 4
kclust.py
in graspologic/cluster
54 2 55 490 5
auto.py
in graspologic/layouts
236 15 73 392 8
plot.py
in graspologic/plot
1039 20 74 490 11
_quad_node.py
in graspologic/layouts/nooverlap
870 38 74 392 6
utils.py
in graspologic/utils
469 24 74 490 25
autogmm.py
in graspologic/cluster
428 8 74 490 9
simulations.py
in graspologic/simulations
414 8 74 490 9
n2v.py
in graspologic/embed
339 13 74 465 10
__main__.py
in graspologic/layouts
311 11 74 392 7
divisive_cluster.py
in graspologic/cluster
246 10 74 461 6
sbm_estimators.py
in graspologic/models
240 12 74 294 3
qap.py
in graspologic/match
199 7 74 444 6
seedless_procrustes.py
in graspologic/align
195 7 74 483 8
base.py
in graspologic/embed
194 12 74 490 13
render.py
in graspologic/layouts
192 6 74 392 5
VNviaSGM.py
in graspologic/nominate
192 5 74 409 5
omnibus_embedding.py
in graspologic/pipeline/embed
172 5 74 165 6