Import GE P-file error

I am trying to import a GE Probe - p-file into Vespa, and I get the following error:

Traceback (most recent call last):
File “C:\Users\bsms9kkf\miniconda3\envs\python37\Lib\site-packages\vespa\analysis\main.py”, line 232, in on_import_user_item
self._import_file(reader(), ini_name)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\Lib\site-packages\vespa\analysis\main.py”, line 534, in _import_file
self.notebook_datasets.add_dataset_tab(datasets)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\notebook_datasets.py”, line 246, in add_dataset_tab
dtab = tab_dataset.TabDataset(self, self.top, name)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_dataset.py”, line 80, in init
self.populate_controls()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_dataset.py”, line 134, in populate_controls
tab = tab_prep_fidsum.TabPrepFidsum(self, self.top, block)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_prep_fidsum.py”, line 88, in init
self.initialize_controls()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_prep_fidsum.py”, line 198, in initialize_controls
dataset=self.dataset,
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\plot_panel_prep_fidsum.py”, line 33, in init
super().init(parent, **kwargs)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 376, in init
self.update(set_scale=True)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 680, in update
self.update_plots()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 763, in update_plots
axes.lines = []
AttributeError: can’t set attribute
Error in sys.excepthook:
Traceback (most recent call last):
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\exception_handler.py”, line 138, in exception_hook
lines += ["*%s\t%s" % line for line in _debug_report()]
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\exception_handler.py”, line 187, in _debug_report
lines += _get_version_info()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\exception_handler.py”, line 279, in _get_version_info
head, tail = os.path.split(module.file)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\ntpath.py”, line 183, in split
p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType

Original exception was:
Traceback (most recent call last):
File “C:\Users\bsms9kkf\miniconda3\envs\python37\Lib\site-packages\vespa\analysis\main.py”, line 232, in on_import_user_item
self._import_file(reader(), ini_name)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\Lib\site-packages\vespa\analysis\main.py”, line 534, in _import_file
self.notebook_datasets.add_dataset_tab(datasets)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\notebook_datasets.py”, line 246, in add_dataset_tab
dtab = tab_dataset.TabDataset(self, self.top, name)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_dataset.py”, line 80, in init
self.populate_controls()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_dataset.py”, line 134, in populate_controls
tab = tab_prep_fidsum.TabPrepFidsum(self, self.top, block)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_prep_fidsum.py”, line 88, in init
self.initialize_controls()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\tab_prep_fidsum.py”, line 198, in initialize_controls
dataset=self.dataset,
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\analysis\plot_panel_prep_fidsum.py”, line 33, in init
super().init(parent, **kwargs)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 376, in init
self.update(set_scale=True)
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 680, in update
self.update_plots()
File “C:\Users\bsms9kkf\miniconda3\envs\python37\lib\site-packages\vespa\common\wx_gravy\plot_panel_spectrum.py”, line 763, in update_plots
axes.lines = []
AttributeError: can’t set attribute

Any ideas?

James

Hi Brian, @bsoher - not sure if you have seen this? If you have any suggestions what might be going wrong, I would be very grateful!

Best wishes,

James

Hi James,
I’ve been out of office for the last week, on an actual vacation, sorry I missed this before I left. I’ll see if I can figure anything out on my laptop either today or tomorrow. But I’m not sure if I’ve got access to my example data to test a GE pfile.

Worst case, I’m back in the office on Monday and I’ll take another look at it. Can you tell me what OS you’re doing this on please

Brian.

Hi Brian,

Thanks so much for looking at this. No worries about timescale. I would be happy to share an example GE p-file if it would help. I am running this on Windows 10 at present.

Best wishes,

James

Hi Brian, @bsoher, just wondered if you have had a chance to look at this, and if it would be helpful for me to provide any more info?

Best wishes,

James