diff --git a/python_tools/void_python_tools/plotting/plotTools.py b/python_tools/void_python_tools/plotting/plotTools.py index 598c36c..33a4db7 100644 --- a/python_tools/void_python_tools/plotting/plotTools.py +++ b/python_tools/void_python_tools/plotting/plotTools.py @@ -33,6 +33,9 @@ def plotRedshiftDistribution(workDir=None, sampleList=None, figDir=None, plotNameBase="zdist", showPlot=False, dataPortion=None, setName=None): + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') + plt.clf() plt.xlabel("Redshift") plt.ylabel("Number of Voids") @@ -95,6 +98,10 @@ def plotSizeDistribution(workDir=None, sampleList=None, figDir=None, plotNameBase="sizedist", showPlot=False, dataPortion=None, setName=None): + + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') + plt.clf() plt.xlabel("Void Radius (Mpc/h)") plt.ylabel("Number of Voids") @@ -157,6 +164,10 @@ def plot1dProfiles(workDir=None, sampleList=None, figDir=None, plotNameBase="1dprofile", showPlot=False, dataPortion=None, setName=None): + + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') + plt.clf() plt.xlabel(r"$R/R_{v,\mathrm{max}}$") plt.ylabel(r"$n / \bar n$") @@ -208,6 +219,9 @@ def plotMarg1d(workDir=None, sampleList=None, figDir=None, plotNameBase="marg1d", showPlot=False, dataPortion=None, setName=None): + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') + plotNames = ("Om", "w0", "wa") plotTitles = ("$\Omega_M$", "$w_0$", "$w_a$") files = ("Om", "w0", "wa") @@ -241,6 +255,9 @@ def plotNumberDistribution(workDir=None, sampleList=None, figDir=None, plotNameBase="numberdist", showPlot=False, dataPortion=None, setName=None): + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') + plt.clf() plt.xlabel("Void Radius (Mpc/h)") plt.ylabel(r"N > R [$h^3$ Mpc$^{-3}$]") @@ -300,7 +317,8 @@ def plotVoidDistribution(workDir=None, sampleList=None, figDir=None, plotNameBase="dv", showPlot=False, dataPortion=None, setName=None): - #plt.ioff() + plt.ioff() + maptplotlib.pyplot.switch_backed('Agg') Nmesh = 256 for (iSample,sample) in enumerate(sampleList):