Skip to content

Commit

Permalink
Fix #153
Browse files Browse the repository at this point in the history
  • Loading branch information
Kiri Choi committed Dec 5, 2016
1 parent c643a81 commit e227451
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions tellurium/sedml/tesedml.py
Original file line number Diff line number Diff line change
Expand Up @@ -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(
Expand All @@ -1361,6 +1361,7 @@ def outputPlotSettings():
facecolor='w',
edgecolor='k',
linewidth=1.5,
marker='',
markersize=3.0,
alpha=0.8
)
Expand Down Expand Up @@ -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')")
Expand Down Expand Up @@ -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:
Expand Down

0 comments on commit e227451

Please sign in to comment.