MTgeophysics / mtpy

Python toolbox for standard Magnetotelluric (MT) data analysis
GNU General Public License v3.0
147 stars 66 forks source link

Figures not being saved #159

Open wilsonweijun opened 2 years ago

wilsonweijun commented 2 years ago

the data and model responses in ModEM module cant not be saved.

Expected Behavior

the figure can be saved.

Current Behavior

the figure can not be saved.

Possible Solution

Steps to Reproduce (for bugs)

1. 2. 3. 4.

# Paste your code here
#import os
from mtpy.modeling.modem import PlotResponse
#working directory and save path
wd='D:/mtpywin/mtpy/examples/model_files/ModEM_2'
savepath='D:/mtpywin/tmp'
respfn='Modular_MPI_NLCG_004.dat'
datafn='ModEM_Data.dat'
ro=PlotResponse(data_fn=os.path.join(wd,datafn),
                resp_fn=os.path.join(wd,respfn),
                plot_type=['Synth02'],
                plot_style=1,
                plot_z=False,
                )
ro.plot()
ro.save_figure(os.path.join(savepath,'response.jpg'),fig_dpi=350)
#

Context

Your Environment

Installed Python Packages: use pip freeze or conda list [-n ENVIRONMENT_NAME] to list all the installed libraries.