MetaSys-LISBP / IsoCor

IsoCor: Isotope Correction for mass spectrometry labeling experiments
https://isocor.readthedocs.io
GNU General Public License v3.0
24 stars 9 forks source link

Issue with IsoCor #27

Closed vcharlestin closed 7 months ago

vcharlestin commented 1 year ago

I recently installed isocor and when I tried to open it I received the following traceback.

File "/Users/vcharles/opt/anaconda3/envs/example/bin/isocor", line 8, in sys.exit(start_gui()) File "/Users/vcharles/opt/anaconda3/envs/example/lib/python3.10/site-packages/isocor/ui/isocorgui.py", line 759, in start_gui app = GUIinterface(master=root) File "/Users/vcharles/opt/anaconda3/envs/example/lib/python3.10/site-packages/isocor/ui/isocorgui.py", line 244, in init self.createWidgets() File "/Users/vcharles/opt/anaconda3/envs/example/lib/python3.10/site-packages/isocor/ui/isocorgui.py", line 602, in createWidgets self.isotopictracerEntered = tk.StringVar('') File "/Users/vcharles/opt/anaconda3/envs/example/lib/python3.10/tkinter/init.py", line 540, in init Variable.init(self, master, value, name) File "/Users/vcharles/opt/anaconda3/envs/example/lib/python3.10/tkinter/init.py", line 372, in init self._root = master._root() AttributeError: 'str' object has no attribute '_root'

pierremillard commented 1 year ago

Dear @vcharlestin

Thanks for the issue. We have just released an update of IsoCor (v2.2.1) with a fix of the reported bug. Sorry for the delay, we had to replace our previous CI/CD pipeline by switching from Travis to Github actions because TravisCI is no longer free (thanks @llegregam for the work!). The next releases will be much faster.

To install this version, just run pip install --upgrade isocor.

Let us know if you encounter any issue.

Best, Pierre