epam / pymol-open-source
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 704 files with 286,948 lines of code.
    • 16 files changed more than 100 times (11,511 lines of code)
    • 19 files changed 51-100 times (9,133 lines of code)
    • 57 files changed 21-50 times (63,828 lines of code)
    • 221 files changed 6-20 times (107,819 lines of code)
    • 391 files changed 1-5 times (94,657 lines of code)
4% | 3% | 22% | 37% | 32%
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 704 files with 286,948 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)
    • 12 files changed by 6-10 contributors (8,228 lines of code)
    • 469 files changed by 2-5 contributors (225,230 lines of code)
    • 223 files changed by 1 contributor (53,490 lines of code)
0% | 0% | 2% | 78% | 18%
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, h, cpp, c, html, fs, js, ui, svg, txt, gitattributes, patch, sh, md, json, hxx, gs, sty
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py13% | 9% | 24% | 25% | 26%
h5% | 5% | 11% | 12% | 65%
cpp0% | 0% | 24% | 49% | 25%
c0% | 0% | 21% | 42% | 35%
fs0% | 0% | 0% | 4% | 95%
ui0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
gs0% | 0% | 0% | 0% | 100%
hxx0% | 0% | 0% | 0% | 100%
sty0% | 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
modules11% | 8% | 21% | 23% | 35%
layer21% | <1% | 28% | 64% | 5%
layer36% | 2% | <1% | 83% | 7%
layer1<1% | <1% | 30% | 40% | 26%
layer0<1% | 2% | 2% | 29% | 66%
layer50% | 7% | 58% | 25% | 8%
ROOT0% | 61% | 0% | 38% | 0%
layer40% | 0% | 87% | 9% | 3%
contrib0% | 0% | 10% | 41% | 48%
ov0% | 0% | 0% | 24% | 75%
data0% | 0% | 0% | 1% | 98%
layerCTest0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
cmd.py
in modules/pymol
229 6 2000-09-03 2018-03-13 353 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Setting.h
in layer1
275 31 2000-04-23 2018-07-03 332 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
setting.py
in modules/pymol
529 21 2001-04-30 2018-05-03 300 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Version.h
in layer0
7 - 2000-05-05 2018-08-16 277 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Executive.h
in layer3
485 - 2000-04-23 2018-10-15 265 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
409 2 2000-04-23 2018-10-15 190 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
importing.py
in modules/pymol
1279 43 2001-12-29 2018-10-25 171 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
menu.py
in modules/pymol
1637 127 2000-09-03 2018-06-15 166 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
viewing.py
in modules/pymol
1699 61 2001-12-29 2018-08-28 157 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
PMGApp.py
in modules/pmg_tk
274 19 2000-09-03 2017-02-27 152 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
__init__.py
in modules/pmg_tk/skins/normal
1000 72 2005-02-17 2018-03-13 147 5 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
__init__.py
in modules/pymol
410 21 2000-09-03 2018-12-05 140 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
editing.py
in modules/pymol
2009 70 2001-12-29 2018-10-28 124 7 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
AtomInfo.h
in layer2
349 14 2000-04-23 2018-08-13 110 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Scene.h
in layer1
189 - 2000-05-05 2018-10-09 103 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
exporting.py
in modules/pymol
731 27 2001-12-29 2018-08-01 102 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
setup.py
in root
366 15 2002-10-06 2018-12-04 98 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
invocation.py
in modules/pymol
464 4 2000-09-03 2018-11-15 97 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
Selector.h
in layer3
170 2 2000-05-05 2018-06-23 96 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
querying.py
in modules/pymol
1270 56 2001-12-29 2018-11-16 95 7 wdelano@21428953-86e3-433d-... pslacerda@users.noreply.git...
util.py
in modules/pymol
1313 49 2000-09-03 2018-05-03 92 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
creating.py
in modules/pymol
897 23 2001-12-29 2018-10-16 86 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
P.h
in layer1
200 - 2000-09-03 2018-06-08 74 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Vector.h
in layer0
389 28 2000-05-05 2018-07-03 68 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
parser.py
in modules/pymol
462 13 2000-09-03 2018-12-05 67 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
api.py
in modules/pymol
408 - 2007-05-04 2018-10-16 65 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
CoordSet.h
in layer2
148 3 2000-05-05 2018-07-03 64 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
PyMOL.h
in layer5
379 - 2004-11-14 2018-02-28 64 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
controlling.py
in modules/pymol
781 11 2001-12-29 2018-06-23 63 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
PyMOLObject.h
in layer1
146 5 2002-02-08 2018-10-15 60 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Setting.py
in modules/pmg_tk
75 9 2000-09-03 2016-12-05 59 2 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
commanding.py
in modules/pymol
521 25 2001-12-29 2018-03-13 57 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
os_gl.h
in layer0
266 - 2000-09-24 2018-12-04 56 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
moving.py
in modules/pymol
747 28 2001-12-29 2018-05-03 54 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Ray.h
in layer1
131 - 2000-06-03 2018-07-03 53 3 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Ortho.h
in layer1
95 1 2000-04-24 2018-12-05 50 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Rep.h
in layer1
123 1 2000-06-01 2017-09-13 49 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
ObjectMap.h
in layer2
129 1 2000-07-18 2018-07-03 49 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
internal.py
in modules/pymol
562 38 2007-05-05 2018-02-28 48 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Cmd.cpp
in layer4
8008 9 2014-09-08 2018-12-04 47 3 1239490+speleo3@users.norep... jarrett.johnson@schrodinger...
fitting.py
in modules/pymol
535 12 2001-12-29 2018-07-20 46 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
CGO.h
in layer1
802 21 2001-02-26 2018-10-18 46 6 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
PConv.h
in layer1
227 8 2000-09-03 2018-11-15 44 3 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
completing.py
in modules/pymol
277 5 2007-05-04 2018-10-18 44 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
main.h
in layer5
41 - 2000-05-05 2018-11-16 43 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Editor.h
in layer3
72 - 2000-10-16 2018-07-03 43 3 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
keywords.py
in modules/pymol
349 4 2007-05-04 2018-06-08 42 3 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
1625 33 2014-10-16 2018-10-10 42 2 1239490+speleo3@users.norep... thomas.holder@schrodinger.com
MemoryDebug.h
in layer0
81 4 2000-07-15 2018-10-25 41 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Base.h
in layer0
96 - 2000-07-01 2018-10-18 41 6 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
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
editing.py
in modules/pymol
2009 70 2001-12-29 2018-10-28 124 7 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
querying.py
in modules/pymol
1270 56 2001-12-29 2018-11-16 95 7 wdelano@21428953-86e3-433d-... pslacerda@users.noreply.git...
menu.py
in modules/pymol
1637 127 2000-09-03 2018-06-15 166 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
setup.py
in root
366 15 2002-10-06 2018-12-04 98 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
creating.py
in modules/pymol
897 23 2001-12-29 2018-10-16 86 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
PyMOLObject.h
in layer1
146 5 2002-02-08 2018-10-15 60 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Ortho.h
in layer1
95 1 2000-04-24 2018-12-05 50 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
ObjectMap.h
in layer2
129 1 2000-07-18 2018-07-03 49 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
CGO.h
in layer1
802 21 2001-02-26 2018-10-18 46 6 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
Base.h
in layer0
96 - 2000-07-01 2018-10-18 41 6 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
__init__.py
in modules/chempy
636 30 2000-09-11 2018-10-27 36 6 wdelano@21428953-86e3-433d-... stuart@debian.org
145 2 2004-09-02 2018-10-10 33 6 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Version.h
in layer0
7 - 2000-05-05 2018-08-16 277 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
importing.py
in modules/pymol
1279 43 2001-12-29 2018-10-25 171 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
viewing.py
in modules/pymol
1699 61 2001-12-29 2018-08-28 157 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
__init__.py
in modules/pmg_tk/skins/normal
1000 72 2005-02-17 2018-03-13 147 5 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
__init__.py
in modules/pymol
410 21 2000-09-03 2018-12-05 140 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Scene.h
in layer1
189 - 2000-05-05 2018-10-09 103 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
exporting.py
in modules/pymol
731 27 2001-12-29 2018-08-01 102 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
invocation.py
in modules/pymol
464 4 2000-09-03 2018-11-15 97 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
Selector.h
in layer3
170 2 2000-05-05 2018-06-23 96 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Vector.h
in layer0
389 28 2000-05-05 2018-07-03 68 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
parser.py
in modules/pymol
462 13 2000-09-03 2018-12-05 67 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
controlling.py
in modules/pymol
781 11 2001-12-29 2018-06-23 63 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
os_gl.h
in layer0
266 - 2000-09-24 2018-12-04 56 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
fitting.py
in modules/pymol
535 12 2001-12-29 2018-07-20 46 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
main.h
in layer5
41 - 2000-05-05 2018-11-16 43 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
ObjectMesh.h
in layer2
58 - 2000-07-23 2016-03-21 31 5 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
52 - 2002-02-18 2018-07-03 29 5 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Util.h
in layer0
38 - 2000-05-05 2018-12-04 27 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
Extrude.h
in layer1
53 - 2001-08-15 2018-12-05 18 5 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
cmd.py
in modules/pymol
229 6 2000-09-03 2018-03-13 353 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Setting.h
in layer1
275 31 2000-04-23 2018-07-03 332 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
setting.py
in modules/pymol
529 21 2001-04-30 2018-05-03 300 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Executive.h
in layer3
485 - 2000-04-23 2018-10-15 265 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
409 2 2000-04-23 2018-10-15 190 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
AtomInfo.h
in layer2
349 14 2000-04-23 2018-08-13 110 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
util.py
in modules/pymol
1313 49 2000-09-03 2018-05-03 92 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
api.py
in modules/pymol
408 - 2007-05-04 2018-10-16 65 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
CoordSet.h
in layer2
148 3 2000-05-05 2018-07-03 64 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
PyMOL.h
in layer5
379 - 2004-11-14 2018-02-28 64 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
completing.py
in modules/pymol
277 5 2007-05-04 2018-10-18 44 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
MemoryDebug.h
in layer0
81 4 2000-07-15 2018-10-25 41 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
Feedback.h
in layer0
110 - 2001-04-28 2018-02-28 37 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
parsing.py
in modules/pymol
474 15 2001-04-15 2018-03-13 36 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
SettingInfo.h
in layer1
830 1 2015-03-12 2018-12-05 31 4 1239490+speleo3@users.norep... jarrett.johnson@schrodinger...
preset.py
in modules/pymol
326 22 2004-02-02 2018-11-06 29 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
os_predef.h
in layer0
71 - 2002-02-09 2018-06-08 28 4 wdelano@21428953-86e3-433d-... 1239490+speleo3@users.norep...
Word.h
in layer0
130 6 2000-05-05 2018-10-09 27 4 wdelano@21428953-86e3-433d-... thomas.holder@schrodinger.com
View.h
in layer1
61 - 2004-06-03 2018-09-26 26 4 wdelano@21428953-86e3-433d-... jarrett.johnson@schrodinger...
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
protein_residues.py
in modules/chempy
4212 - 2000-09-11 2002-12-18 6 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
Basis.cpp
in layer1
2828 25 2014-09-08 2016-12-14 5 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Sculpt.cpp
in layer2
2112 14 2014-09-08 2018-02-28 7 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ply_c.h
in contrib/uiuc/plugins/molfile_plugin/src
1849 48 2016-12-14 2016-12-14 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
amber99.py
in modules/chempy/champ
1694 - 2004-06-25 2005-09-27 3 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
protein_amber99.py
in modules/chempy
1293 - 2000-09-14 2002-12-18 3 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
protein_amber.py
in modules/chempy
1293 - 2000-09-11 2002-12-18 4 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
pdbxplugin.cpp
in contrib/uiuc/plugins/molfile_plugin/src
1233 33 2016-12-14 2016-12-14 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
1219 - 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Tracker.cpp
in layer0
1199 26 2014-09-08 2015-03-13 2 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
1173 - 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
1169 - 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
abinitplugin.c
in contrib/uiuc/plugins/molfile_plugin/src
1139 27 2016-12-14 2016-12-14 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
bonds.py
in modules/chempy
1135 - 2002-03-29 2002-12-18 2 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
PConv.cpp
in layer1
1131 42 2014-09-08 2017-12-21 12 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
View.cpp
in layer1
1072 14 2014-09-08 2018-02-28 5 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
1020 - 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
1005 - 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
volume.py
in modules/pmg_tk
902 76 2014-03-12 2017-01-19 6 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
pymol_qt_gui.py
in modules/pmg_qt
898 59 2018-03-13 2018-05-02 2 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Word.cpp
in layer0
890 27 2014-09-08 2018-06-08 5 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
mmtf_parser.cpp
in contrib/mmtf-c
770 21 2017-02-23 2018-02-07 6 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
qmplugin.h
in contrib/uiuc/plugins/molfile_plugin/src
597 22 2013-02-18 2016-12-14 2 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
575 16 2014-09-08 2015-05-01 3 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
564 24 2018-07-03 2018-07-09 2 1 thomas.holder@schrodinger.com thomas.holder@schrodinger.com
531 17 2015-03-12 2018-02-28 10 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Match.cpp
in layer0
510 5 2014-09-08 2016-08-30 7 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ui
render.ui
in modules/pmg_qt/forms
456 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ui
pluginmanager.ui
in modules/pmg_qt/forms
428 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
TestPyMOL.cpp
in layer5
421 2 2014-09-08 2016-08-30 4 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
formal_charges.py
in modules/chempy/champ
418 - 2004-06-23 2005-09-27 4 1 wdelano@21428953-86e3-433d-... wdelano@21428953-86e3-433d-...
417 13 2014-09-08 2015-05-01 3 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
412 31 2018-07-03 2018-07-09 2 1 thomas.holder@schrodinger.com thomas.holder@schrodinger.com
ui
save_molecule.ui
in modules/pmg_qt/forms
384 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
OVHeap.cpp
in ov/src
374 9 2014-09-08 2015-06-23 2 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
pymolhttpd.py
in modules/pymol
372 24 2017-07-03 2017-10-18 2 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ui
movieexport.ui
in modules/pmg_qt/forms
363 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ShaderPrg.cpp
in layer0
360 26 2018-07-03 2018-07-03 1 1 thomas.holder@schrodinger.com thomas.holder@schrodinger.com
nucmutagenesis.py
in modules/pymol/wizard
359 15 2018-06-29 2018-06-29 1 1 johnson@nyc-desk-l184.schro... johnson@nyc-desk-l184.schro...
managergui_qt.py
in modules/pymol/plugins
343 28 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
gs
connector.gs
in data/shaders
339 7 2018-07-03 2018-07-03 1 1 thomas.holder@schrodinger.com thomas.holder@schrodinger.com
OVLexicon.cpp
in ov/src
328 9 2014-09-08 2016-08-30 6 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
vtkplugin.cpp
in contrib/uiuc/plugins/molfile_plugin/src
306 8 2016-12-14 2016-12-14 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
VFont.cpp
in layer2
303 8 2014-09-08 2018-02-28 5 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ui
load_map.ui
in modules/pmg_qt/forms
284 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Parse.cpp
in layer0
272 1 2014-09-08 2015-12-14 5 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Shaker.cpp
in layer1
267 11 2014-09-08 2014-09-08 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
265 6 2018-07-03 2018-07-03 1 1 thomas.holder@schrodinger.com thomas.holder@schrodinger.com
CifFile.cpp
in layer2
263 17 2014-10-16 2018-02-07 13 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
ui
fetch.ui
in modules/pmg_qt/forms
255 - 2018-03-13 2018-03-13 1 1 1239490+speleo3@users.norep... 1239490+speleo3@users.norep...
Correlations

File Size vs. Number of Changes: 704 points

layer1/Ortho.h x: 95 lines of code y: 50 # changes layer1/Extrude.cpp x: 1934 lines of code y: 7 # changes layer1/Extrude.h x: 53 lines of code y: 18 # changes layer1/SettingInfo.h x: 830 lines of code y: 31 # changes layer2/CoordSet.cpp x: 1475 lines of code y: 33 # changes layer2/RepCartoon.cpp x: 3359 lines of code y: 25 # changes modules/pymol/parser.py x: 462 lines of code y: 67 # changes layer0/Util.cpp x: 461 lines of code y: 7 # changes layer0/Util.h x: 38 lines of code y: 27 # changes layer1/Ortho.cpp x: 2328 lines of code y: 24 # changes layer1/P.cpp x: 2288 lines of code y: 35 # changes layer4/Cmd.cpp x: 8008 lines of code y: 47 # changes layer5/main.cpp x: 1309 lines of code y: 17 # changes modules/pymol/__init__.py x: 410 lines of code y: 140 # changes layer0/os_gl.h x: 266 lines of code y: 56 # changes setup.py x: 366 lines of code y: 98 # changes modules/pymol/querying.py x: 1270 lines of code y: 95 # changes layer5/main.h x: 41 lines of code y: 43 # changes layer1/PConv.h x: 227 lines of code y: 44 # changes layerCTest/Test.cpp x: 19 lines of code y: 1 # changes layerCTest/Test.h x: 46 lines of code y: 1 # changes layerCTest/TestCmdTest2.h x: 2 lines of code y: 1 # changes layerCTest/Test_VLA.cpp x: 156 lines of code y: 1 # changes modules/pymol/invocation.py x: 464 lines of code y: 97 # changes modules/pymol/preset.py x: 326 lines of code y: 29 # changes contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp x: 1621 lines of code y: 7 # changes layer0/LangUtil.h x: 24 lines of code y: 4 # changes layer0/Map.cpp x: 857 lines of code y: 7 # changes layer0/MemoryCache.h x: 44 lines of code y: 10 # changes layer0/MemoryDebug.cpp x: 254 lines of code y: 6 # changes layer0/MemoryDebug.h x: 81 lines of code y: 41 # changes layer5/PyMOL.cpp x: 2912 lines of code y: 39 # changes layer0/vla.h x: 111 lines of code y: 3 # changes modules/pmg_qt/file_dialogs.py x: 640 lines of code y: 5 # changes modules/pmg_qt/forms/load_aln.ui x: 101 lines of code y: 1 # changes modules/pymol/importing.py x: 1279 lines of code y: 171 # changes modules/pymol/seqalign.py x: 134 lines of code y: 1 # changes layer2/ObjectMap.cpp x: 4875 lines of code y: 19 # changes modules/pmg_qt/volume.py x: 630 lines of code y: 3 # changes layer0/Base.h x: 96 lines of code y: 41 # changes layer1/CGO.h x: 802 lines of code y: 46 # changes layer1/Scene.cpp x: 6159 lines of code y: 39 # changes layer1/SceneDef.h x: 193 lines of code y: 4 # changes layer1/ScenePicking.cpp x: 461 lines of code y: 4 # changes layer1/SceneRender.cpp x: 1389 lines of code y: 3 # changes layer1/SceneRender.h x: 14 lines of code y: 2 # changes layer2/DistSet.cpp x: 400 lines of code y: 14 # changes layer2/GadgetSet.cpp x: 371 lines of code y: 7 # changes layer2/ObjectAlignment.cpp x: 1071 lines of code y: 15 # changes layer2/ObjectCGO.cpp x: 648 lines of code y: 8 # changes layer2/ObjectCallback.cpp x: 242 lines of code y: 9 # changes layer2/ObjectDist.cpp x: 635 lines of code y: 15 # changes layer2/ObjectMesh.cpp x: 1231 lines of code y: 17 # changes layer2/ObjectSlice.cpp x: 1217 lines of code y: 13 # changes layer2/ObjectSurface.cpp x: 1134 lines of code y: 16 # changes layer2/RepAngle.cpp x: 407 lines of code y: 8 # changes layer2/RepCylBond.cpp x: 975 lines of code y: 16 # changes layer2/RepDihedral.cpp x: 460 lines of code y: 9 # changes layer2/RepDistDash.cpp x: 394 lines of code y: 9 # changes layer2/RepDistLabel.cpp x: 488 lines of code y: 6 # changes layer2/RepDot.cpp x: 439 lines of code y: 10 # changes layer2/RepEllipsoid.cpp x: 273 lines of code y: 11 # changes layer2/RepLabel.cpp x: 1483 lines of code y: 7 # changes layer2/RepMesh.cpp x: 1261 lines of code y: 11 # changes layer2/RepNonbonded.cpp x: 255 lines of code y: 8 # changes layer2/RepNonbondedSphere.cpp x: 170 lines of code y: 8 # changes layer2/RepRibbon.cpp x: 557 lines of code y: 13 # changes layer2/RepSphere.cpp x: 546 lines of code y: 13 # changes layer2/RepSurface.cpp x: 4502 lines of code y: 14 # changes layer2/RepWireBond.cpp x: 754 lines of code y: 11 # changes layer1/Movie.cpp x: 1730 lines of code y: 13 # changes layer1/ScrollBar.cpp x: 306 lines of code y: 8 # changes layer1/ScrollBar.h x: 49 lines of code y: 10 # changes layer1/Seq.cpp x: 708 lines of code y: 11 # changes modules/pymol/completing.py x: 277 lines of code y: 44 # changes contrib/champ/os_memory.c x: 290 lines of code y: 8 # changes contrib/champ/os_memory.h x: 28 lines of code y: 2 # changes layer0/Isosurf.cpp x: 1766 lines of code y: 9 # changes layer0/Tetsurf.cpp x: 1229 lines of code y: 3 # changes layer0/Vector.cpp x: 1672 lines of code y: 10 # changes layer0/os_gl.cpp x: 1588 lines of code y: 4 # changes modules/cealign/src/tnt/tnt_i_refvec.h x: 144 lines of code y: 4 # changes modules/pymol/api.py x: 408 lines of code y: 65 # changes modules/pymol/creating.py x: 897 lines of code y: 86 # changes layer1/PyMOLObject.cpp x: 1238 lines of code y: 19 # changes layer1/PyMOLObject.h x: 146 lines of code y: 60 # changes layer2/ObjectMolecule.h x: 409 lines of code y: 190 # changes layer3/Executive.h x: 485 lines of code y: 265 # changes modules/pymol2/__init__.py x: 81 lines of code y: 13 # changes layer3/MoleculeExporter.cpp x: 1194 lines of code y: 12 # changes layer3/MoleculeExporter.h x: 14 lines of code y: 3 # changes layer1/Wizard.cpp x: 878 lines of code y: 10 # changes layer0/PyMOLGlobals.h x: 145 lines of code y: 33 # changes layer2/AssemblyHelpers.cpp x: 46 lines of code y: 2 # changes layer2/CifMoleculeReader.cpp x: 1625 lines of code y: 42 # changes layer2/MmtfMoleculeReader.cpp x: 247 lines of code y: 11 # changes layer0/Block.cpp x: 129 lines of code y: 6 # changes layer0/Block.h x: 40 lines of code y: 13 # changes layer1/ButMode.cpp x: 654 lines of code y: 6 # changes layer1/Control.cpp x: 763 lines of code y: 10 # changes layer1/Pop.cpp x: 106 lines of code y: 3 # changes layer4/PopUp.cpp x: 817 lines of code y: 9 # changes layer1/Scene.h x: 189 lines of code y: 103 # changes layer1/SceneRay.cpp x: 719 lines of code y: 4 # changes layer4/PopUp.h x: 7 lines of code y: 8 # changes layer2/AtomInfoHistory.h x: 210 lines of code y: 2 # changes layer2/ObjectMolecule2.cpp x: 3861 lines of code y: 34 # changes layer0/Word.h x: 130 lines of code y: 27 # changes layer2/AtomInfo.cpp x: 2624 lines of code y: 27 # changes layer3/Editor.cpp x: 2041 lines of code y: 14 # changes modules/pymol/editor.py x: 367 lines of code y: 35 # changes monkeypatch_distutils.py x: 117 lines of code y: 9 # changes layer1/View.h x: 61 lines of code y: 26 # changes modules/pymol/editing.py x: 2009 lines of code y: 124 # changes modules/chempy/__init__.py x: 636 lines of code y: 36 # changes modules/chempy/hetatm.py x: 141 lines of code y: 6 # changes modules/chempy/protein.py x: 319 lines of code y: 14 # changes modules/pmg_qt/forms/load_mae.ui x: 171 lines of code y: 2 # changes modules/pymol/wizard/renaming.py x: 42 lines of code y: 7 # changes modules/pmg_qt/builder.py x: 1159 lines of code y: 4 # changes create_shadertext.py x: 114 lines of code y: 10 # changes modules/pymol/diagnosing.py x: 98 lines of code y: 2 # changes modules/pymol/viewing.py x: 1699 lines of code y: 157 # changes layer0/MyPNG.cpp x: 358 lines of code y: 8 # changes layer2/CifBondDict.h x: 84 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/corplugin.c x: 243 lines of code y: 7 # changes layer3/PlugIOManager.cpp x: 721 lines of code y: 13 # changes layer2/AtomInfo.h x: 349 lines of code y: 110 # changes layer0/GraphicsUtil.cpp x: 87 lines of code y: 4 # changes modules/pymol/exporting.py x: 731 lines of code y: 102 # changes modules/pymol/lazyio.py x: 218 lines of code y: 3 # changes modules/pymol/fitting.py x: 535 lines of code y: 46 # changes layer3/Seeker.cpp x: 1877 lines of code y: 12 # changes layer0/GenericBuffer.cpp x: 412 lines of code y: 2 # changes layer0/GenericBuffer.h x: 564 lines of code y: 2 # changes layer1/Ray.cpp x: 6734 lines of code y: 14 # changes layer0/Field.cpp x: 382 lines of code y: 9 # changes layer1/Color.cpp x: 2580 lines of code y: 11 # changes layer2/ObjectVolume.cpp x: 1067 lines of code y: 18 # changes layer1/Setting.cpp x: 2764 lines of code y: 39 # changes layer3/Seeker.h x: 17 lines of code y: 10 # changes modules/pymol/_gui.py x: 986 lines of code y: 4 # changes layer0/Version.h x: 7 lines of code y: 277 # changes modules/pmg_qt/properties_dialog.py x: 258 lines of code y: 4 # changes modules/pymol/wizard/nucmutagenesis.py x: 359 lines of code y: 1 # changes layer0/ShaderMgr.h x: 274 lines of code y: 17 # changes layer1/COLLADA.cpp x: 1304 lines of code y: 12 # changes layer1/Color.h x: 85 lines of code y: 33 # changes layer1/Text.cpp x: 654 lines of code y: 5 # changes layer2/ObjectGadgetRamp.cpp x: 909 lines of code y: 10 # changes layer2/RepSphereImmediate.cpp x: 265 lines of code y: 1 # changes data/shaders/compute_color_for_light.fs x: 81 lines of code y: 2 # changes data/shaders/connector.gs x: 339 lines of code y: 1 # changes data/shaders/cylinder.fs x: 146 lines of code y: 5 # changes data/shaders/default.fs x: 31 lines of code y: 4 # changes data/shaders/sphere.fs x: 67 lines of code y: 3 # changes data/shaders/surface.fs x: 48 lines of code y: 1 # changes data/shaders/volume.fs x: 36 lines of code y: 6 # changes layer0/Matrix.cpp x: 2447 lines of code y: 5 # changes layer0/Matrix.h x: 37 lines of code y: 20 # changes layer0/ShaderMgr.cpp x: 1380 lines of code y: 12 # changes layer0/Sphere.cpp x: 564 lines of code y: 5 # changes layer0/Sphere.h x: 25 lines of code y: 8 # changes layer0/Texture.cpp x: 231 lines of code y: 5 # changes layer0/Texture.h x: 12 lines of code y: 5 # changes layer0/Triangle.cpp x: 2107 lines of code y: 4 # changes layer0/Triangle.h x: 10 lines of code y: 12 # changes layer0/Vector.h x: 389 lines of code y: 68 # changes layer1/Basis.h x: 101 lines of code y: 36 # changes layer1/Character.cpp x: 436 lines of code y: 4 # changes layer1/Character.h x: 73 lines of code y: 12 # changes layer1/FontGLUT.cpp x: 396 lines of code y: 6 # changes layer1/FontType.cpp x: 502 lines of code y: 6 # changes layer1/Ray.h x: 131 lines of code y: 53 # changes layer1/Setting.h x: 275 lines of code y: 332 # changes layer1/Text.h x: 67 lines of code y: 15 # changes layer2/CoordSet.h x: 148 lines of code y: 64 # changes layer2/GadgetSet.h x: 34 lines of code y: 12 # changes layer2/ObjectAlignment.h x: 38 lines of code y: 9 # changes layer2/ObjectCGO.h x: 28 lines of code y: 16 # changes layer2/ObjectMap.h x: 129 lines of code y: 49 # changes layer2/ObjectSurface.h x: 52 lines of code y: 29 # changes layer2/ObjectVolume.h x: 58 lines of code y: 9 # changes layer3/Editor.h x: 72 lines of code y: 43 # changes layer3/Selector.h x: 170 lines of code y: 96 # changes modules/pymol/controlling.py x: 781 lines of code y: 63 # changes modules/pymol/menu.py x: 1637 lines of code y: 166 # changes layer0/Util2.cpp x: 57 lines of code y: 3 # changes layer0/Word.cpp x: 890 lines of code y: 5 # changes layer0/os_predef.h x: 71 lines of code y: 28 # changes layer1/P.h x: 200 lines of code y: 74 # changes modules/pmg_qt/mimic_tk.py x: 128 lines of code y: 2 # changes modules/pymol/keywords.py x: 349 lines of code y: 42 # changes contrib/champ/champ.c x: 4439 lines of code y: 30 # changes layer2/ObjectDist.h x: 38 lines of code y: 23 # changes modules/pymol/cgo.py x: 509 lines of code y: 28 # changes modules/pymol/externing.py x: 124 lines of code y: 22 # changes modules/pymol/moving.py x: 747 lines of code y: 54 # changes modules/pymol/selecting.py x: 169 lines of code y: 31 # changes modules/pymol/setting.py x: 529 lines of code y: 300 # changes modules/pymol/util.py x: 1313 lines of code y: 92 # changes modules/pymol/wizard/measurement.py x: 385 lines of code y: 16 # changes layer0/PyMOLOptions.h x: 34 lines of code y: 18 # changes modules/pmg_qt/pymol_qt_gui.py x: 898 lines of code y: 2 # changes modules/pymol/Qt/__init__.py x: 56 lines of code y: 2 # changes modules/pymol/gui.py x: 62 lines of code y: 6 # changes modules/pymol/xray.py x: 8555 lines of code y: 22 # changes data/startup/lightingsettings_gui/main.py x: 188 lines of code y: 1 # changes modules/pmg_qt/TextEditor.py x: 153 lines of code y: 1 # changes modules/pmg_qt/advanced_settings_gui.py x: 66 lines of code y: 1 # changes modules/pmg_qt/forms/colors.ui x: 176 lines of code y: 1 # changes modules/pmg_qt/forms/fetch.ui x: 255 lines of code y: 1 # changes modules/pmg_qt/forms/load_map.ui x: 284 lines of code y: 1 # changes modules/pmg_qt/forms/load_mtz.ui x: 205 lines of code y: 1 # changes modules/pmg_qt/forms/load_traj.ui x: 222 lines of code y: 1 # changes modules/pmg_qt/forms/pluginmanager.ui x: 428 lines of code y: 1 # changes modules/pmg_qt/forms/png.ui x: 91 lines of code y: 1 # changes modules/pmg_qt/forms/render.ui x: 456 lines of code y: 1 # changes modules/pmg_qt/forms/save_molecule.ui x: 384 lines of code y: 1 # changes modules/pmg_qt/syntax/pmlparser.py x: 115 lines of code y: 1 # changes modules/pmg_tk/__init__.py x: 14 lines of code y: 11 # changes modules/pmg_tk/skins/normal/__init__.py x: 1000 lines of code y: 147 # changes modules/pymol/cmd.py x: 229 lines of code y: 353 # changes modules/pymol/colorramping.py x: 271 lines of code y: 7 # changes modules/pymol/commanding.py x: 521 lines of code y: 57 # changes modules/pymol/movie.py x: 767 lines of code y: 40 # changes modules/pymol/parsing.py x: 474 lines of code y: 36 # changes modules/pymol/plugins/__init__.py x: 349 lines of code y: 8 # changes modules/pymol/plugins/installation.py x: 273 lines of code y: 5 # changes modules/pymol/plugins/managergui_qt.py x: 343 lines of code y: 1 # changes layer0/Crystal.cpp x: 180 lines of code y: 6 # changes layer0/Crystal.h x: 25 lines of code y: 14 # changes layer0/Feedback.cpp x: 113 lines of code y: 5 # changes layer0/Feedback.h x: 110 lines of code y: 37 # changes layer1/View.cpp x: 1072 lines of code y: 5 # changes layer2/DistSet.h x: 41 lines of code y: 21 # changes layer2/ObjectGadgetRamp.h x: 66 lines of code y: 16 # changes layer2/Sculpt.cpp x: 2112 lines of code y: 7 # changes layer2/VFont.cpp x: 303 lines of code y: 5 # changes layer3/MovieScene.cpp x: 531 lines of code y: 10 # changes layer5/PyMOL.h x: 379 lines of code y: 64 # changes modules/pmg_tk/skins/normal/builder.py x: 1218 lines of code y: 33 # changes modules/pymol/computing.py x: 236 lines of code y: 20 # changes modules/pymol/helping.py x: 550 lines of code y: 24 # changes modules/pymol/internal.py x: 562 lines of code y: 48 # changes modules/pymol/wizard/mutagenesis.py x: 608 lines of code y: 33 # changes modules/pymol/wizarding.py x: 159 lines of code y: 26 # changes contrib/mmtf-c/mmtf_parser.cpp x: 770 lines of code y: 6 # changes layer2/CifFile.cpp x: 263 lines of code y: 13 # changes layer2/CifFile.h x: 80 lines of code y: 7 # changes layer2/MolV3000.cpp x: 177 lines of code y: 3 # changes modules/pmg_tk/startup/apbs_tools.py x: 1570 lines of code y: 23 # changes layer1/PConv.cpp x: 1131 lines of code y: 12 # changes modules/pymol/experimenting.py x: 179 lines of code y: 21 # changes data/chempy/tinker/make_simple.py x: 964 lines of code y: 2 # changes modules/pymol/keyboard.py x: 186 lines of code y: 6 # changes modules/pymol/locking.py x: 111 lines of code y: 14 # changes modules/pymol/wizard/sculpting.py x: 175 lines of code y: 5 # changes modules/pymol2/cmd2.py x: 71 lines of code y: 22 # changes contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c x: 197 lines of code y: 5 # changes modules/pymol/pymolhttpd.py x: 372 lines of code y: 2 # changes layer1/Rep.h x: 123 lines of code y: 49 # changes modules/pymol/constants.py x: 324 lines of code y: 33 # changes contrib/champ/champ_module.c x: 951 lines of code y: 15 # changes layer0/os_python.h x: 60 lines of code y: 20 # changes modules/pymol/wizard/__init__.py x: 70 lines of code y: 13 # changes modules/pymol/plugins/repository.py x: 281 lines of code y: 9 # changes modules/pmg_tk/PMGApp.py x: 274 lines of code y: 152 # changes layer1/Movie.h x: 65 lines of code y: 34 # changes modules/pmg_tk/volume.py x: 902 lines of code y: 6 # changes contrib/uiuc/plugins/include/molfile_plugin.h x: 319 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h x: 1244 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c x: 395 lines of code y: 7 # changes contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h x: 644 lines of code y: 3 # changes contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h x: 345 lines of code y: 3 # changes contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c x: 1139 lines of code y: 1 # changes contrib/uiuc/plugins/molfile_plugin/src/avsplugin.cpp x: 422 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp x: 515 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp x: 211 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/carplugin.c x: 238 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp x: 571 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp x: 446 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c x: 850 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c x: 584 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp x: 1890 lines of code y: 7 # changes contrib/uiuc/plugins/molfile_plugin/src/dxplugin.cpp x: 323 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/edmplugin.cpp x: 402 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/fs4plugin.cpp x: 260 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c x: 2974 lines of code y: 7 # changes contrib/uiuc/plugins/molfile_plugin/src/gaussianplugin.h x: 138 lines of code y: 3 # changes contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp x: 362 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/jsplugin.c x: 1560 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp x: 275 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp x: 403 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c x: 743 lines of code y: 7 # changes contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp x: 238 lines of code y: 1 # changes contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp x: 134 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/parmplugin.cpp x: 107 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/pdbplugin.c x: 389 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp x: 1233 lines of code y: 1 # changes contrib/uiuc/plugins/molfile_plugin/src/ply_c.h x: 1849 lines of code y: 1 # changes contrib/uiuc/plugins/molfile_plugin/src/psfplugin.c x: 844 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h x: 597 lines of code y: 2 # changes contrib/uiuc/plugins/molfile_plugin/src/raster3dplugin.cpp x: 349 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/rst7plugin.c x: 237 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c x: 214 lines of code y: 4 # changes contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c x: 160 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/vmddir.h x: 108 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c x: 984 lines of code y: 6 # changes contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp x: 306 lines of code y: 1 # changes contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp x: 545 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp x: 750 lines of code y: 5 # changes contrib/uiuc/plugins/molfile_plugin/update.py x: 95 lines of code y: 10 # changes layer1/Basis.cpp x: 2828 lines of code y: 5 # changes modules/cealign/src/ccealignmodule.cpp x: 391 lines of code y: 10 # changes modules/cealign/src/tnt/jama_eig.h x: 684 lines of code y: 3 # changes modules/cealign/src/tnt/jama_svd.h x: 396 lines of code y: 3 # changes modules/cealign/src/tnt/tnt_fortran_array2d_utils.h x: 169 lines of code y: 3 # changes modules/cealign/src/tnt/tnt_linalg.h x: 1525 lines of code y: 2 # changes modules/cealign/src/tnt/tnt_matrix.h x: 546 lines of code y: 2 # changes modules/cealign/src/tnt/tnt_vector.h x: 314 lines of code y: 2 # changes modules/chempy/dictdb.py x: 587 lines of code y: 8 # changes modules/chempy/mmtf/__init__.py x: 118 lines of code y: 2 # changes modules/pmg_tk/ColorEditor.py x: 109 lines of code y: 8 # changes modules/pmg_tk/Setting.py x: 75 lines of code y: 59 # changes modules/pymol/m4x.py x: 385 lines of code y: 17 # changes modules/pymol/plugins/managergui.py x: 502 lines of code y: 5 # changes modules/pymol/rpc.py x: 253 lines of code y: 10 # changes layer0/Map.h x: 53 lines of code y: 19 # changes layer0/Match.cpp x: 510 lines of code y: 7 # changes layer5/TestPyMOL.cpp x: 421 lines of code y: 4 # changes ov/src/OVLexicon.cpp x: 328 lines of code y: 6 # changes contrib/champ/champ.h x: 229 lines of code y: 18 # changes modules/pymol/wizard/demo.py x: 420 lines of code y: 14 # changes layer0/Field.h x: 48 lines of code y: 15 # changes layer0/Isosurf.h x: 37 lines of code y: 19 # changes layer2/ObjectMesh.h x: 58 lines of code y: 31 # changes modules/chempy/champ/__init__.py x: 241 lines of code y: 15 # changes ov/src/OVLexicon.h x: 22 lines of code y: 6 # changes modules/chempy/bmin/__init__.py x: 37 lines of code y: 5 # changes modules/chempy/bmin/util.py x: 50 lines of code y: 5 # changes modules/chempy/champ/assign.py x: 135 lines of code y: 12 # changes modules/chempy/cif.py x: 569 lines of code y: 10 # changes modules/chempy/cpv.py x: 269 lines of code y: 15 # changes modules/chempy/mmd.py x: 172 lines of code y: 9 # changes modules/chempy/models.py x: 558 lines of code y: 20 # changes modules/chempy/protein_mmff.py x: 1214 lines of code y: 4 # changes modules/chempy/sdf.py x: 141 lines of code y: 15 # changes modules/chempy/tinker/__init__.py x: 122 lines of code y: 12 # changes modules/chempy/tinker/amber.py x: 833 lines of code y: 9 # changes modules/chempy/tinker/realtime.py x: 142 lines of code y: 10 # changes modules/chempy/tinker/state.py x: 223 lines of code y: 8 # changes modules/pymol/embed/wxpymol/__init__.py x: 211 lines of code y: 6 # changes modules/pymol/shortcut.py x: 147 lines of code y: 19 # changes modules/pymol/wizard/annotation.py x: 61 lines of code y: 7 # changes modules/pymol/wizard/appearance.py x: 207 lines of code y: 10 # changes modules/pymol/wizard/benchmark.py x: 340 lines of code y: 11 # changes modules/pymol/wizard/density.py x: 221 lines of code y: 11 # changes modules/pymol/wizard/distance.py x: 162 lines of code y: 11 # changes modules/pymol/wizard/dragging.py x: 86 lines of code y: 6 # changes modules/pymol/wizard/pair_fit.py x: 166 lines of code y: 9 # changes modules/pymol/selector.py x: 4 lines of code y: 14 # changes layer0/os_proprietary.h x: 7 lines of code y: 9 # changes modules/web/javascript/pymol.js x: 1067 lines of code y: 3 # changes ov/src/OVOneToOne.cpp x: 575 lines of code y: 3 # changes layer0/Parse.h x: 52 lines of code y: 16 # changes layer0/ListMacros.h x: 160 lines of code y: 15 # changes layer0/Tracker.cpp x: 1199 lines of code y: 2 # changes layer1/FontGLUT8x13.cpp x: 1169 lines of code y: 1 # changes layer1/FontGLUTHel10.cpp x: 1005 lines of code y: 1 # changes layer1/FontGLUTHel12.cpp x: 1020 lines of code y: 1 # changes layer1/FontGLUTHel18.cpp x: 1219 lines of code y: 1 # changes layer0/SphereData.h x: 7390 lines of code y: 3 # changes layer1/ButMode.h x: 166 lines of code y: 28 # changes layer0/OOMac.h x: 15 lines of code y: 6 # changes modules/chempy/io.py x: 22 lines of code y: 9 # changes modules/pymol/povray.py x: 26 lines of code y: 5 # changes modules/pymol/vfont.py x: 884 lines of code y: 8 # changes layer2/Sculpt.h x: 35 lines of code y: 16 # changes contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h x: 142 lines of code y: 2 # changes modules/chempy/champ/amber99.py x: 1694 lines of code y: 3 # changes contrib/champ/list.c x: 238 lines of code y: 4 # changes contrib/champ/chiral.c x: 67 lines of code y: 2 # changes modules/chempy/protein_amber.py x: 1293 lines of code y: 4 # changes modules/chempy/protein_residues.py x: 4212 lines of code y: 6 # changes modules/chempy/bonds.py x: 1135 lines of code y: 2 # changes
353.0
# changes
  min: 1.0
  average: 13.81
  25th percentile: 2.25
  median: 5.0
  75th percentile: 10.0
  max: 353.0
0 8555.0
lines of code
min: 1.0 | average: 407.6 | 25th percentile: 35.25 | median: 142.5 | 75th percentile: 394.75 | max: 8555.0

Number of Contributors vs. Number of Changes: 704 points

layer1/Ortho.h x: 6 # contributors y: 50 # changes layer1/Extrude.cpp x: 3 # contributors y: 7 # changes layer1/Extrude.h x: 5 # contributors y: 18 # changes layer1/SettingInfo.h x: 4 # contributors y: 31 # changes layer2/CoordSet.cpp x: 3 # contributors y: 33 # changes layer2/RepCartoon.cpp x: 3 # contributors y: 25 # changes modules/pymol/parser.py x: 5 # contributors y: 67 # changes layer0/Util.h x: 5 # contributors y: 27 # changes layer1/P.cpp x: 3 # contributors y: 35 # changes layer4/Cmd.cpp x: 3 # contributors y: 47 # changes layer5/main.cpp x: 3 # contributors y: 17 # changes modules/pymol/__init__.py x: 5 # contributors y: 140 # changes layer0/os_gl.h x: 5 # contributors y: 56 # changes setup.py x: 6 # contributors y: 98 # changes modules/pymol/querying.py x: 7 # contributors y: 95 # changes layer5/main.h x: 5 # contributors y: 43 # changes layer1/PConv.h x: 3 # contributors y: 44 # changes layerCTest/Test.cpp x: 1 # contributors y: 1 # changes modules/pymol/invocation.py x: 5 # contributors y: 97 # changes modules/pymol/preset.py x: 4 # contributors y: 29 # changes layer0/LangUtil.h x: 2 # contributors y: 4 # changes layer0/MemoryCache.h x: 3 # contributors y: 10 # changes layer0/MemoryDebug.cpp x: 3 # contributors y: 6 # changes layer0/MemoryDebug.h x: 4 # contributors y: 41 # changes layer5/PyMOL.cpp x: 3 # contributors y: 39 # changes modules/pmg_qt/file_dialogs.py x: 2 # contributors y: 5 # changes modules/pymol/importing.py x: 5 # contributors y: 171 # changes layer2/ObjectMap.cpp x: 3 # contributors y: 19 # changes layer0/Base.h x: 6 # contributors y: 41 # changes layer1/CGO.h x: 6 # contributors y: 46 # changes layer1/SceneRender.h x: 2 # contributors y: 2 # changes layer2/DistSet.cpp x: 3 # contributors y: 14 # changes layer2/ObjectCallback.cpp x: 3 # contributors y: 9 # changes layer2/ObjectSlice.cpp x: 3 # contributors y: 13 # changes layer2/ObjectSurface.cpp x: 3 # contributors y: 16 # changes layer1/Movie.cpp x: 2 # contributors y: 13 # changes layer1/ScrollBar.h x: 4 # contributors y: 10 # changes modules/pymol/completing.py x: 4 # contributors y: 44 # changes modules/cealign/src/tnt/tnt_i_refvec.h x: 3 # contributors y: 4 # changes modules/pymol/api.py x: 4 # contributors y: 65 # changes modules/pymol/creating.py x: 6 # contributors y: 86 # changes layer1/PyMOLObject.cpp x: 2 # contributors y: 19 # changes layer1/PyMOLObject.h x: 6 # contributors y: 60 # changes layer2/ObjectMolecule.h x: 4 # contributors y: 190 # changes layer3/Executive.h x: 4 # contributors y: 265 # changes layer3/MoleculeExporter.cpp x: 2 # contributors y: 12 # changes layer0/PyMOLGlobals.h x: 6 # contributors y: 33 # changes layer2/CifMoleculeReader.cpp x: 2 # contributors y: 42 # changes layer2/MmtfMoleculeReader.cpp x: 2 # contributors y: 11 # changes layer0/Block.cpp x: 2 # contributors y: 6 # changes layer0/Block.h x: 4 # contributors y: 13 # changes layer1/Scene.h x: 5 # contributors y: 103 # changes layer2/ObjectMolecule2.cpp x: 2 # contributors y: 34 # changes layer0/Word.h x: 4 # contributors y: 27 # changes layer2/AtomInfo.cpp x: 2 # contributors y: 27 # changes layer3/Editor.cpp x: 2 # contributors y: 14 # changes monkeypatch_distutils.py x: 2 # contributors y: 9 # changes layer1/View.h x: 4 # contributors y: 26 # changes modules/pymol/editing.py x: 7 # contributors y: 124 # changes modules/chempy/__init__.py x: 6 # contributors y: 36 # changes modules/chempy/hetatm.py x: 4 # contributors y: 6 # changes modules/chempy/place.py x: 4 # contributors y: 8 # changes modules/chempy/protein.py x: 4 # contributors y: 14 # changes modules/pymol/wizard/renaming.py x: 2 # contributors y: 7 # changes modules/pymol/viewing.py x: 5 # contributors y: 157 # changes layer2/AtomInfo.h x: 4 # contributors y: 110 # changes modules/pymol/exporting.py x: 5 # contributors y: 102 # changes modules/pymol/fitting.py x: 5 # contributors y: 46 # changes layer3/Seeker.cpp x: 3 # contributors y: 12 # changes layer0/GenericBuffer.cpp x: 1 # contributors y: 2 # changes layer2/ObjectVolume.cpp x: 2 # contributors y: 18 # changes layer0/Version.h x: 5 # contributors y: 277 # changes data/shaders/cylinder.fs x: 3 # contributors y: 5 # changes layer0/Matrix.h x: 4 # contributors y: 20 # changes layer0/Texture.h x: 4 # contributors y: 5 # changes layer1/Ray.h x: 3 # contributors y: 53 # changes layer1/Setting.h x: 4 # contributors y: 332 # changes layer2/ObjectCGO.h x: 4 # contributors y: 16 # changes layer2/ObjectSurface.h x: 5 # contributors y: 29 # changes layer3/Editor.h x: 3 # contributors y: 43 # changes modules/pymol/controlling.py x: 5 # contributors y: 63 # changes modules/pymol/menu.py x: 6 # contributors y: 166 # changes layer0/Util2.cpp x: 1 # contributors y: 3 # changes layer0/Word.cpp x: 1 # contributors y: 5 # changes layer1/P.h x: 3 # contributors y: 74 # changes contrib/champ/champ.c x: 3 # contributors y: 30 # changes layer2/ObjectDist.h x: 3 # contributors y: 23 # changes modules/pymol/cgo.py x: 3 # contributors y: 28 # changes modules/pymol/externing.py x: 4 # contributors y: 22 # changes modules/pymol/selecting.py x: 3 # contributors y: 31 # changes modules/pymol/setting.py x: 4 # contributors y: 300 # changes modules/pymol/util.py x: 4 # contributors y: 92 # changes modules/pmg_tk/skins/normal/__init__.py x: 5 # contributors y: 147 # changes modules/pymol/cmd.py x: 4 # contributors y: 353 # changes modules/pymol/commanding.py x: 3 # contributors y: 57 # changes modules/pymol/parsing.py x: 4 # contributors y: 36 # changes layer0/Crystal.cpp x: 1 # contributors y: 6 # changes layer0/Feedback.h x: 4 # contributors y: 37 # changes layer2/DistSet.h x: 3 # contributors y: 21 # changes layer2/ObjectGadgetRamp.h x: 2 # contributors y: 16 # changes layer2/Sculpt.cpp x: 1 # contributors y: 7 # changes layer3/MovieScene.cpp x: 1 # contributors y: 10 # changes modules/pymol/helping.py x: 4 # contributors y: 24 # changes modules/pymol/internal.py x: 3 # contributors y: 48 # changes modules/pymol/wizarding.py x: 3 # contributors y: 26 # changes layer2/CifFile.cpp x: 1 # contributors y: 13 # changes layer1/PConv.cpp x: 1 # contributors y: 12 # changes layer1/Rep.h x: 3 # contributors y: 49 # changes modules/pmg_tk/PMGApp.py x: 3 # contributors y: 152 # changes modules/pmg_tk/Setting.py x: 2 # contributors y: 59 # changes layer2/ObjectMesh.h x: 5 # contributors y: 31 # changes modules/chempy/models.py x: 2 # contributors y: 20 # changes modules/pymol/shortcut.py x: 4 # contributors y: 19 # changes layer1/ButMode.h x: 2 # contributors y: 28 # changes layer1/Seq.h x: 1 # contributors y: 14 # changes layer2/Sculpt.h x: 1 # contributors y: 16 # changes
353.0
# changes
  min: 1.0
  average: 13.81
  25th percentile: 2.25
  median: 5.0
  75th percentile: 10.0
  max: 353.0
0 7.0
# contributors
min: 1.0 | average: 2.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

Number of Contributors vs. File Size: 704 points

layer1/Ortho.h x: 6 # contributors y: 95 lines of code layer1/Extrude.cpp x: 3 # contributors y: 1934 lines of code layer1/Extrude.h x: 5 # contributors y: 53 lines of code layer1/SettingInfo.h x: 4 # contributors y: 830 lines of code layer2/CoordSet.cpp x: 3 # contributors y: 1475 lines of code layer2/RepCartoon.cpp x: 3 # contributors y: 3359 lines of code modules/pymol/parser.py x: 5 # contributors y: 462 lines of code layer0/Util.cpp x: 3 # contributors y: 461 lines of code layer1/Ortho.cpp x: 3 # contributors y: 2328 lines of code layer1/P.cpp x: 3 # contributors y: 2288 lines of code layer4/Cmd.cpp x: 3 # contributors y: 8008 lines of code layer5/main.cpp x: 3 # contributors y: 1309 lines of code modules/pymol/__init__.py x: 5 # contributors y: 410 lines of code layer0/os_gl.h x: 5 # contributors y: 266 lines of code setup.py x: 6 # contributors y: 366 lines of code modules/pymol/querying.py x: 7 # contributors y: 1270 lines of code layer1/PConv.h x: 3 # contributors y: 227 lines of code layerCTest/Test.cpp x: 1 # contributors y: 19 lines of code layerCTest/Test.h x: 1 # contributors y: 46 lines of code layerCTest/Test_VLA.cpp x: 1 # contributors y: 156 lines of code modules/pymol/preset.py x: 4 # contributors y: 326 lines of code contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp x: 3 # contributors y: 1621 lines of code layer0/LangUtil.h x: 2 # contributors y: 24 lines of code layer0/Map.cpp x: 3 # contributors y: 857 lines of code layer0/MemoryCache.h x: 3 # contributors y: 44 lines of code layer0/MemoryDebug.cpp x: 3 # contributors y: 254 lines of code layer0/MemoryDebug.h x: 4 # contributors y: 81 lines of code layer5/PyMOL.cpp x: 3 # contributors y: 2912 lines of code layer0/vla.h x: 2 # contributors y: 111 lines of code modules/pmg_qt/file_dialogs.py x: 2 # contributors y: 640 lines of code modules/pmg_qt/forms/load_aln.ui x: 1 # contributors y: 101 lines of code modules/pymol/importing.py x: 5 # contributors y: 1279 lines of code modules/pymol/seqalign.py x: 1 # contributors y: 134 lines of code layer2/ObjectMap.cpp x: 3 # contributors y: 4875 lines of code modules/pmg_qt/volume.py x: 2 # contributors y: 630 lines of code layer1/CGO.h x: 6 # contributors y: 802 lines of code layer1/Scene.cpp x: 3 # contributors y: 6159 lines of code layer1/SceneDef.h x: 2 # contributors y: 193 lines of code layer1/ScenePicking.cpp x: 2 # contributors y: 461 lines of code layer1/SceneRender.cpp x: 2 # contributors y: 1389 lines of code layer2/DistSet.cpp x: 3 # contributors y: 400 lines of code layer2/ObjectAlignment.cpp x: 3 # contributors y: 1071 lines of code layer2/ObjectCGO.cpp x: 3 # contributors y: 648 lines of code layer2/ObjectDist.cpp x: 3 # contributors y: 635 lines of code layer2/ObjectMesh.cpp x: 3 # contributors y: 1231 lines of code layer2/ObjectSurface.cpp x: 3 # contributors y: 1134 lines of code layer2/RepAngle.cpp x: 3 # contributors y: 407 lines of code layer2/RepCylBond.cpp x: 3 # contributors y: 975 lines of code layer2/RepDistLabel.cpp x: 3 # contributors y: 488 lines of code layer2/RepEllipsoid.cpp x: 3 # contributors y: 273 lines of code layer2/RepLabel.cpp x: 3 # contributors y: 1483 lines of code layer2/RepMesh.cpp x: 3 # contributors y: 1261 lines of code layer2/RepNonbondedSphere.cpp x: 3 # contributors y: 170 lines of code layer2/RepRibbon.cpp x: 3 # contributors y: 557 lines of code layer2/RepSurface.cpp x: 3 # contributors y: 4502 lines of code layer2/RepWireBond.cpp x: 3 # contributors y: 754 lines of code layer1/Movie.cpp x: 2 # contributors y: 1730 lines of code layer1/ScrollBar.cpp x: 3 # contributors y: 306 lines of code layer1/ScrollBar.h x: 4 # contributors y: 49 lines of code layer1/Seq.cpp x: 3 # contributors y: 708 lines of code modules/pymol/completing.py x: 4 # contributors y: 277 lines of code layer0/Isosurf.cpp x: 3 # contributors y: 1766 lines of code layer0/Tetsurf.cpp x: 2 # contributors y: 1229 lines of code layer0/Vector.cpp x: 3 # contributors y: 1672 lines of code layer0/os_gl.cpp x: 2 # contributors y: 1588 lines of code modules/cealign/src/tnt/tnt_i_refvec.h x: 3 # contributors y: 144 lines of code modules/pymol/api.py x: 4 # contributors y: 408 lines of code modules/pymol/creating.py x: 6 # contributors y: 897 lines of code layer1/PyMOLObject.h x: 6 # contributors y: 146 lines of code layer3/Executive.h x: 4 # contributors y: 485 lines of code modules/pymol2/__init__.py x: 3 # contributors y: 81 lines of code layer3/MoleculeExporter.cpp x: 2 # contributors y: 1194 lines of code layer1/Wizard.cpp x: 3 # contributors y: 878 lines of code layer2/AssemblyHelpers.cpp x: 2 # contributors y: 46 lines of code layer2/CifMoleculeReader.cpp x: 2 # contributors y: 1625 lines of code layer2/MmtfMoleculeReader.cpp x: 2 # contributors y: 247 lines of code layer1/Control.cpp x: 2 # contributors y: 763 lines of code layer4/PopUp.cpp x: 3 # contributors y: 817 lines of code layer1/Scene.h x: 5 # contributors y: 189 lines of code layer1/SceneRay.cpp x: 2 # contributors y: 719 lines of code layer4/PopUp.h x: 3 # contributors y: 7 lines of code layer2/AtomInfoHistory.h x: 2 # contributors y: 210 lines of code layer2/ObjectMolecule2.cpp x: 2 # contributors y: 3861 lines of code layer0/Word.h x: 4 # contributors y: 130 lines of code layer2/AtomInfo.cpp x: 2 # contributors y: 2624 lines of code layer3/Editor.cpp x: 2 # contributors y: 2041 lines of code modules/pymol/editor.py x: 3 # contributors y: 367 lines of code modules/pymol/editing.py x: 7 # contributors y: 2009 lines of code modules/chempy/__init__.py x: 6 # contributors y: 636 lines of code modules/chempy/hetatm.py x: 4 # contributors y: 141 lines of code modules/pmg_qt/pymol_gl_widget.py x: 2 # contributors y: 139 lines of code modules/pmg_qt/builder.py x: 2 # contributors y: 1159 lines of code modules/pymol/diagnosing.py x: 2 # contributors y: 98 lines of code modules/pymol/viewing.py x: 5 # contributors y: 1699 lines of code layer0/MyPNG.cpp x: 2 # contributors y: 358 lines of code layer2/AtomInfo.h x: 4 # contributors y: 349 lines of code modules/pymol/exporting.py x: 5 # contributors y: 731 lines of code modules/pymol/fitting.py x: 5 # contributors y: 535 lines of code layer3/Seeker.cpp x: 3 # contributors y: 1877 lines of code layer0/GenericBuffer.cpp x: 1 # contributors y: 412 lines of code layer0/GenericBuffer.h x: 1 # contributors y: 564 lines of code layer1/Ray.cpp x: 2 # contributors y: 6734 lines of code layer0/Field.cpp x: 2 # contributors y: 382 lines of code layer1/Color.cpp x: 2 # contributors y: 2580 lines of code layer2/ObjectVolume.cpp x: 2 # contributors y: 1067 lines of code layer1/Setting.cpp x: 3 # contributors y: 2764 lines of code modules/pymol/_gui.py x: 2 # contributors y: 986 lines of code layer0/Version.h x: 5 # contributors y: 7 lines of code modules/pymol/wizard/nucmutagenesis.py x: 1 # contributors y: 359 lines of code layer1/COLLADA.cpp x: 2 # contributors y: 1304 lines of code layer2/ObjectGadgetRamp.cpp x: 2 # contributors y: 909 lines of code layer2/RepSphereImmediate.cpp x: 1 # contributors y: 265 lines of code layer0/Matrix.cpp x: 2 # contributors y: 2447 lines of code layer0/ShaderMgr.cpp x: 2 # contributors y: 1380 lines of code layer0/Sphere.cpp x: 2 # contributors y: 564 lines of code layer0/Sphere.h x: 4 # contributors y: 25 lines of code layer0/Triangle.cpp x: 2 # contributors y: 2107 lines of code layer0/Vector.h x: 5 # contributors y: 389 lines of code layer1/Character.cpp x: 2 # contributors y: 436 lines of code layer1/FontType.cpp x: 2 # contributors y: 502 lines of code layer1/Ray.h x: 3 # contributors y: 131 lines of code layer2/ObjectMap.h x: 6 # contributors y: 129 lines of code modules/pymol/controlling.py x: 5 # contributors y: 781 lines of code modules/pymol/menu.py x: 6 # contributors y: 1637 lines of code layer0/Word.cpp x: 1 # contributors y: 890 lines of code contrib/champ/champ.c x: 3 # contributors y: 4439 lines of code modules/pymol/cgo.py x: 3 # contributors y: 509 lines of code modules/pymol/setting.py x: 4 # contributors y: 529 lines of code modules/pymol/util.py x: 4 # contributors y: 1313 lines of code modules/pymol/wizard/filter.py x: 2 # contributors y: 301 lines of code modules/pymol/xray.py x: 4 # contributors y: 8555 lines of code data/startup/lightingsettings_gui/main.py x: 1 # contributors y: 188 lines of code modules/pmg_qt/forms/load_map.ui x: 1 # contributors y: 284 lines of code modules/pmg_qt/forms/load_mtz.ui x: 1 # contributors y: 205 lines of code modules/pmg_qt/forms/render.ui x: 1 # contributors y: 456 lines of code modules/pmg_qt/forms/save_molecule.ui x: 1 # contributors y: 384 lines of code modules/pmg_tk/skins/normal/__init__.py x: 5 # contributors y: 1000 lines of code modules/pymol/cmd.py x: 4 # contributors y: 229 lines of code layer1/View.cpp x: 1 # contributors y: 1072 lines of code layer2/Sculpt.cpp x: 1 # contributors y: 2112 lines of code layer3/MovieScene.cpp x: 1 # contributors y: 531 lines of code layer5/PyMOL.h x: 4 # contributors y: 379 lines of code modules/pymol/computing.py x: 4 # contributors y: 236 lines of code modules/pymol/helping.py x: 4 # contributors y: 550 lines of code contrib/mmtf-c/mmtf_parser.cpp x: 1 # contributors y: 770 lines of code modules/pmg_tk/startup/apbs_tools.py x: 3 # contributors y: 1570 lines of code layer1/PConv.cpp x: 1 # contributors y: 1131 lines of code data/chempy/tinker/make_simple.py x: 2 # contributors y: 964 lines of code contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp x: 2 # contributors y: 515 lines of code contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c x: 2 # contributors y: 850 lines of code contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c x: 2 # contributors y: 584 lines of code contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp x: 2 # contributors y: 1890 lines of code contrib/uiuc/plugins/molfile_plugin/src/dxplugin.cpp x: 2 # contributors y: 323 lines of code contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c x: 2 # contributors y: 2974 lines of code contrib/uiuc/plugins/molfile_plugin/src/jsplugin.c x: 2 # contributors y: 1560 lines of code contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp x: 1 # contributors y: 1233 lines of code contrib/uiuc/plugins/molfile_plugin/src/ply_c.h x: 1 # contributors y: 1849 lines of code contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h x: 1 # contributors y: 597 lines of code contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp x: 1 # contributors y: 306 lines of code layer1/Basis.cpp x: 1 # contributors y: 2828 lines of code modules/cealign/src/tnt/jama_eig.h x: 2 # contributors y: 684 lines of code modules/cealign/src/tnt/tnt_linalg.h x: 2 # contributors y: 1525 lines of code modules/chempy/tinker/amber.py x: 2 # contributors y: 833 lines of code layer0/Tracker.cpp x: 1 # contributors y: 1199 lines of code layer1/FontGLUT8x13.cpp x: 1 # contributors y: 1169 lines of code layer1/FontGLUTHel10.cpp x: 1 # contributors y: 1005 lines of code layer1/FontGLUTHel12.cpp x: 1 # contributors y: 1020 lines of code layer0/SphereData.h x: 2 # contributors y: 7390 lines of code modules/chempy/champ/amber99.py x: 1 # contributors y: 1694 lines of code modules/chempy/protein_amber.py x: 1 # contributors y: 1293 lines of code modules/chempy/protein_residues.py x: 1 # contributors y: 4212 lines of code
8555.0
lines of code
  min: 1.0
  average: 407.6
  25th percentile: 35.25
  median: 142.5
  75th percentile: 394.75
  max: 8555.0
0 7.0
# contributors
min: 1.0 | average: 2.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0