From e2274517655510a4822684f0faec47591d381201 Mon Sep 17 00:00:00 2001 From: Kiri Choi Date: Mon, 5 Dec 2016 14:26:14 -0800 Subject: [PATCH] Fix #153 --- tellurium/sedml/tesedml.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tellurium/sedml/tesedml.py b/tellurium/sedml/tesedml.py index 2f7a8bbc..faec010a 100644 --- a/tellurium/sedml/tesedml.py +++ b/tellurium/sedml/tesedml.py @@ -1351,7 +1351,7 @@ def outputPlotSettings(): :return: :rtype: """ - PlotSettings = namedtuple('PlotSettings', 'colors, figsize, dpi, facecolor, edgecolor, linewidth, markersize, alpha') + PlotSettings = namedtuple('PlotSettings', 'colors, figsize, dpi, facecolor, edgecolor, linewidth, marker, markersize, alpha') # all lines of same cuve have same color settings = PlotSettings( @@ -1361,6 +1361,7 @@ def outputPlotSettings(): facecolor='w', edgecolor='k', linewidth=1.5, + marker='', markersize=3.0, alpha=0.8 ) @@ -1420,9 +1421,9 @@ def outputPlot2DToPython(doc, output): lines.append("for k in range({}.shape[1]):".format(xId)) lines.append(" if k == 0:") - lines.append(" plt.plot({}[:,k], {}[:,k], marker = '.', color='{}', linewidth={}, markersize={}, alpha={}, label='{}')".format(xId, yId, color, settings.linewidth, settings.markersize, settings.alpha, yLabel)) + lines.append(" plt.plot({}[:,k], {}[:,k], marker = '{}', color='{}', linewidth={}, markersize={}, alpha={}, label='{}')".format(xId, yId, settings.marker, color, settings.linewidth, settings.markersize, settings.alpha, yLabel)) lines.append(" else:") - lines.append(" plt.plot({}[:,k], {}[:,k], marker = '.', color='{}', linewidth={}, markersize={}, alpha={})".format(xId, yId, color, settings.linewidth, settings.markersize, settings.alpha)) + lines.append(" plt.plot({}[:,k], {}[:,k], marker = '{}', color='{}', linewidth={}, markersize={}, alpha={})".format(xId, yId, settings.marker, color, settings.linewidth, settings.markersize, settings.alpha)) if logX is True: lines.append("plt.xscale('log')") @@ -1509,9 +1510,9 @@ def outputPlot3DToPython(doc, output): lines.append("for k in range({}.shape[1]):".format(xId)) lines.append(" if k == 0:") - lines.append(" ax.plot({}[:,k], {}[:,k], {}[:,k], marker = '.', color='{}', linewidth=1.5, markersize=4.0, alpha=0.8, label='{}')".format(xId, yId, zId, color, zLabel)) + lines.append(" ax.plot({}[:,k], {}[:,k], {}[:,k], marker = '{}', color='{}', linewidth={}, markersize={}, alpha={}, label='{}')".format(xId, yId, zId, settings.marker, color, settings.linewidth, settings.markersize, settings.alpha, zLabel)) lines.append(" else:") - lines.append(" ax.plot({}[:,k], {}[:,k], {}[:,k], marker = '.', color='{}', linewidth=1.5, markersize=4.0, alpha=0.8)".format(xId, yId, zId, color)) + lines.append(" ax.plot({}[:,k], {}[:,k], {}[:,k], marker = '{}', color='{}', linewidth={}, markersize={}, alpha={})".format(xId, yId, zId, settings.marker, color, settings.linewidth, settings.markersize, settings.alpha)) lines.append("ax.set_title('{}', fontweight='bold')".format(title)) if oneXLabel: