Hi Troels, Would you like to look after this bug? It was introduced with your commit r23078 (http://article.gmane.org/gmane.science.nmr.relax.scm/20820), and this is a blocker for releasing relax 3.2.0. You will need to add support for the 'list_val_or_list_of_list_val' py_type to the add_contents() method of the gui.uf_objects module. You need to insert something into the "2D sequence types" section and then see if the dx.map user function works in the GUI.
Cheers, Edward On 12 May 2014 09:42, Edward d Auvergne <[email protected]> wrote: > URL: > <http://gna.org/bugs/?22035> > > Summary: The dx.map user function is broken in the GUI. > Project: relax > Submitted by: bugman > Submitted on: Mon 12 May 2014 07:42:45 AM UTC > Category: GUI > Specific analysis category: None > Priority: 7 - High > Severity: 5 - Blocker > Status: None > Assigned to: None > Originator Name: > Originator Email: > Open/Closed: Open > Release: Repository: trunk > Discussion Lock: Any > Operating System: All systems > > _______________________________________________________ > > Details: > > To reproduce, simply click on the 'User functions->dx->map' menu item. You > will see: > > Traceback (most recent call last): > File "/data/relax/relax-trunk2/gui/relax_gui.py", line 906, in uf_call > uf_store[name](event=event, wx_parent=self) > File "/data/relax/relax-trunk2/gui/uf_objects.py", line 201, in __call__ > status = self.create_wizard(wx_parent) > File "/data/relax/relax-trunk2/gui/uf_objects.py", line 293, in > create_wizard > self.page = self.create_page(self.wizard, sync=self._sync) > File "/data/relax/relax-trunk2/gui/uf_objects.py", line 272, in create_page > return Uf_page(self._name, parent=wizard, height_desc=self._height_desc, > sync=self._sync, execute=execute) > File "/data/relax/relax-trunk2/gui/uf_objects.py", line 352, in __init__ > super(Uf_page, self).__init__(parent, height_desc=height_desc) > File "/data/relax/relax-trunk2/gui/wizards/wiz_objects.py", line 127, in > __init__ > self.add_contents(main_sizer) > File "/data/relax/relax-trunk2/gui/uf_objects.py", line 617, in > add_contents > raise RelaxError("The Python object type '%s' cannot be handled." % > arg['py_type']) > lib.errors.RelaxError: RelaxError: The Python object type > 'list_val_or_list_of_list_val' cannot be handled. > > > This bug will block the release of relax 3.2.0. > > > > > _______________________________________________________ > > Reply to this item at: > > <http://gna.org/bugs/?22035> > > _______________________________________________ > Message sent via/by Gna! > http://gna.org/ > _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

