In [4]:
%pylab inline
In [14]:
f2 = open('CG1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g1=np.array(te)
f2 = open('CGAA1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g2=np.array(te)
f2 = open('AA1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g3=np.array(te)
f2 = open('aCG1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g1a=np.array(te)
f2 = open('aCGAA1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g2a=np.array(te)
f2 = open('aAA1.dat', 'r');
lines = f2.readlines();
f2.close();
te = []
for line in lines:
p = line.split()
if len(p) > 1:
te.append([float(p[0]),float(p[1])])
g3a=np.array(te)
In [22]:
plt.figure(figsize=(8,6), dpi=80)
plt.xlabel(r'$r,\ (\AA)$',fontsize=20)
plt.ylabel(r'$\rho(r),\ RDF$',fontsize=20)
plt.plot(g1[:,0]/1000,g1[:,1],'k-',alpha=0.5)
plt.plot(g1a[:,0]/1000,g1a[:,1],'r-', label="Reproduction Test")
plt.plot(g2[:,0]/1000,g2[:,1],'k-',alpha=0.5)
plt.plot(g2a[:,0]/1000,g2a[:,1],'g-', label="Reference CG")
plt.plot(g3[:,0]/1000,g3[:,1],'k-',alpha=0.5)
plt.plot(g3a[:,0]/1000,g3a[:,1],'b-', label="All-Atom")
plt.legend(loc='lower right')
savefig("GyraI.pdf", dpi=300)
In [ ]: