def _cmp_factory(self, window, **traits): """ Factory method for the mapper """ from enthought.pyface.workbench.traits_ui_view import TraitsUIView try: from cmp.gui import CMPGUI mycmp = CMPGUI() except: return tui_engine_view = TraitsUIView(obj=mycmp, id=CMPVIEW, name='Connectome Mapper', window=window, position='right', #relative_to=ENGINE_VIEW, **traits ) return tui_engine_view
from cmp.gui import CMPGUI import cmp.connectome cmpgui = CMPGUI() cmpgui.project_name = 'a' cmpgui.project_dir = 'a' cmpgui.subject_name = 'a' cmpgui.subject_timepoint = 'a' cmpgui.subject_workingdir = 'a' #cmpgui.show() cmp.connectome.mapit(cmpgui)