Skip to content

Commit

Permalink
fix python 2 and python 3 compatible issues
Browse files Browse the repository at this point in the history
  • Loading branch information
ipudu committed Jul 10, 2018
1 parent 00bcc56 commit 02dcec8
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 6 deletions.
6 changes: 3 additions & 3 deletions order/order.py
Expand Up @@ -54,20 +54,20 @@ def command_line_runner():
util.output_task('tto', args['frequency'], args['bins'], args['center'])
tasker = tto.Translational(reader, args['center'], args['bins'])
tasker.translational_param(args['frequency'])
tasker.out_put('TTO', 'Sk')
tasker.out_put('tto', 'Sk')

if 'avc' in args['task']:
util.output_task('avc', args['frequency'], args['bins'], args['center'])
tasker = avc.VoronoiCell(reader, args['center'], args['bins'])
tasker.asphericity(args['frequency'])
tasker.out_put('AVC', 'Eta')
tasker.out_put('avc', 'Eta')

if 'msd' in args['task']:
util.output_task('msd', args['frequency'], args['bins'], args['center'])
tasker = msd.meanSquareD(reader, args['center'], args['bins'])
#TODO:
tasker.mean_square_displacement(1000, args['frequency'])
tasker.out_put('MSD')
tasker.out_put('msd')

if 'interface' in args['task']:
tasker = interface.WillardChandler(reader, 'interface.in')
Expand Down
2 changes: 1 addition & 1 deletion order/oto.py
Expand Up @@ -85,7 +85,7 @@ def orientational_param(self, freq = 1):
bar.next()
bar.finish()

def out_put(self, taskname='OTO', param_name='Q'):
def out_put(self, taskname='oto', param_name='Q'):
"""output raw data and distribution"""
raw_data = self.fprefix + '_' + taskname + '_raw.dat'
with open(raw_data, 'w') as f:
Expand Down
3 changes: 2 additions & 1 deletion order/plot.py
Expand Up @@ -38,6 +38,7 @@ def plot_distribution(self):
plt.rcParams['figure.titlesize'] = 12

#clean last plot
plt.figure()
plt.clf()

if self.taskname == 'oto':
Expand All @@ -61,7 +62,7 @@ def plot_distribution(self):

plt.plot(x,y,linewidth=2.0)

figure = self.fprefix + '_' + self.taskname.upper() + '.pdf'
figure = self.fprefix + '_' + self.taskname + '.pdf'
plt.savefig(figure, bbox_inches="tight")

def plot_ionic(self):
Expand Down
3 changes: 2 additions & 1 deletion order/tto.py
Expand Up @@ -18,6 +18,7 @@
import six
from six.moves import range


import numpy as np
from progress.bar import ChargingBar
from . import oto
Expand All @@ -39,7 +40,7 @@ def translational_param(self, freq = 1):
for j in range(self.traj.n_atoms):
if self.traj.atom_names[i][j] == self.center:
s = 0.0
norms = np.array(map(np.linalg.norm, foo[j]))
norms = np.array([np.linalg.norm(x) for x in foo[j]])
sqrt_norms = (norms - norms.mean()) ** 2
sum_norms = sqrt_norms.sum() / ( 4 * norms.mean() ** 2)
s = 1 - 1 / 3 * sum_norms
Expand Down

0 comments on commit 02dcec8

Please sign in to comment.