Skip to content

Commit 63441b1

Browse files
author
Carlos Hernandez
committed
knn default
1 parent 9e30f09 commit 63441b1

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

mdentropy/cli/dmutinf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def configure_parser(sub_parsers):
3737
p.add_argument('-t', '--topology', dest='top',
3838
help='File containing topology.', default=None)
3939
p.add_argument('-b', '--n-bins', dest='nbins',
40-
help='Number of bins', default=30, type=int)
40+
help='Number of bins', default=3, type=int)
4141
p.add_argument('-n', '--n-threads', dest='n_threads',
4242
help='Number of threads to be used.',
4343
default=None, type=int)
@@ -49,7 +49,7 @@ def configure_parser(sub_parsers):
4949
help='Entropy estimate method.',
5050
choices=['chaowangjost', 'grassberger', 'kde',
5151
'knn', 'naive'],
52-
default='grassberger')
52+
default='knn')
5353
p.add_argument('-d', '--dihedrals', dest='dihedrals',
5454
help='Dihedral angles to analyze.',
5555
nargs='+',

mdentropy/cli/dtent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def configure_parser(sub_parsers):
4444
dest='top', help='File containing topology.',
4545
default=None)
4646
p.add_argument('-b', '--n-bins', dest='nbins',
47-
help='Number of bins', default=30, type=int)
47+
help='Number of bins', default=3, type=int)
4848
p.add_argument('-n', '--n-threads', dest='N',
4949
help='Number of threads', default=None, type=int)
5050
p.add_argument('-o', '--output', dest='out',
@@ -53,7 +53,7 @@ def configure_parser(sub_parsers):
5353
help='Entropy estimate method.',
5454
choices=['chaowangjost', 'grassberger', 'kde',
5555
'knn', 'naive'],
56-
default='grassberger')
56+
default='knn')
5757
p.add_argument('-d', '--dihedrals', dest='dihedrals',
5858
help='Dihedral angles to analyze.',
5959
nargs='+',

mdentropy/core/entropy.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,9 @@ def entropy(n_bins, rng, method, *args):
6868
return naive(counts)
6969

7070

71-
def centropy(n_bins, x, y, rng=None, method='grassberger'):
71+
def centropy(n_bins, x, y, rng=None, method='knn'):
7272
"""Conditional entropy calculation
7373
74-
7574
Parameters
7675
----------
7776
n_bins : int

mdentropy/core/information.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
EPS = finfo(float32).eps
1111

1212

13-
def mutinf(n_bins, x, y, rng=None, method='grassberger'):
13+
def mutinf(n_bins, x, y, rng=None, method='knn'):
1414
"""Mutual information calculation
1515
1616
Parameters
@@ -70,7 +70,7 @@ def knn_mutinf(x, y, k=None, boxsize=None):
7070
return (-a - b + c + d)
7171

7272

73-
def nmutinf(n_bins, x, y, rng=None, method='grassberger'):
73+
def nmutinf(n_bins, x, y, rng=None, method='knn'):
7474
"""Normalized mutual information calculation
7575
7676
Parameters
@@ -95,7 +95,7 @@ def nmutinf(n_bins, x, y, rng=None, method='grassberger'):
9595
entropy(n_bins, [rng], method, y)))
9696

9797

98-
def cmutinf(n_bins, x, y, z, rng=None, method='grassberger'):
98+
def cmutinf(n_bins, x, y, z, rng=None, method='knn'):
9999
"""Conditional mutual information calculation
100100
101101
Parameters
@@ -159,7 +159,7 @@ def knn_cmutinf(x, y, z, k=None, boxsize=None):
159159
return (-a - b + c + d)
160160

161161

162-
def ncmutinf(n_bins, x, y, z, rng=None, method='grassberger'):
162+
def ncmutinf(n_bins, x, y, z, rng=None, method='knn'):
163163
"""Normalized conditional mutual information calculation
164164
165165
Parameters

0 commit comments

Comments
 (0)