mailr10350 - /branches/bieri_gui/gui_bieri/analyses/auto_model_free.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on January 26, 2010 - 09:53:
Author: bugman
Date: Tue Jan 26 09:53:31 2010
New Revision: 10350

URL: http://svn.gna.org/viewcvs/relax?rev=10350&view=rev
Log:
Shifted more of the relax_gui.py code into the automatic model-free module.

This code was originally deleted as it was not thought to be part of the 
model-free panel.  The
names such as:
    - label_2_copy_copy_3_copy_copy_copy_copy_2
    - label_2_copy_copy_copy_2_copy_copy_copy_copy_1_copy
    - results_dir_copy_copy_copy_1_copy_2
etc. are confusing and will be eventually renamed as they will be in the 
scope of a single method and
nowhere else.


Modified:
    branches/bieri_gui/gui_bieri/analyses/auto_model_free.py

Modified: branches/bieri_gui/gui_bieri/analyses/auto_model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/bieri_gui/gui_bieri/analyses/auto_model_free.py?rev=10350&r1=10349&r2=10350&view=diff
==============================================================================
--- branches/bieri_gui/gui_bieri/analyses/auto_model_free.py (original)
+++ branches/bieri_gui/gui_bieri/analyses/auto_model_free.py Tue Jan 26 
09:53:31 2010
@@ -135,6 +135,15 @@
         self.gui.Bind(wx.EVT_BUTTON, self.structure_pdb, 
self.chan_struc_r21_copy_1_copy)
         self.gui.Bind(wx.EVT_BUTTON, self.resdir_modelfree, 
self.results_directory_r21_copy_2)
         self.gui.Bind(wx.EVT_BUTTON, self.exec_model_free, 
self.relax_start_modelfree)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_noe1, self.model_noe_1)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r11, self.model_r1_1)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r21, self.model_r2_1)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_noe2, self.model_noe_2)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r12, self.model_r1_2)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r22, self.model_r2_2)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_noe3, self.model_noe_3)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r13, self.model_r1_3)
+        self.gui.Bind(wx.EVT_BUTTON, self.model_r23, self.model_r2_3)
 
 
     def __do_layout(self):
@@ -142,6 +151,9 @@
         sizer_14 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_15 = wx.BoxSizer(wx.VERTICAL)
         sizer_16 = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_17 = wx.BoxSizer(wx.VERTICAL)
+        sizer_18 = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_20 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_21 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_22 = wx.BoxSizer(wx.VERTICAL)
@@ -150,6 +162,18 @@
         sizer_23 = wx.BoxSizer(wx.HORIZONTAL)
         sizer_23_copy = wx.BoxSizer(wx.HORIZONTAL)
         sizer_23_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_17_copy_copy = wx.BoxSizer(wx.VERTICAL)
+        sizer_19_copy_copy_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy_copy_1_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy_1_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_18_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_17_copy = wx.BoxSizer(wx.VERTICAL)
+        sizer_19_copy_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy_1 = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_18_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy_copy = wx.BoxSizer(wx.HORIZONTAL)
+        sizer_19_copy = wx.BoxSizer(wx.HORIZONTAL)
         results_dir_copy_copy_copy_copy_copy_1_copy = 
wx.BoxSizer(wx.HORIZONTAL)
         results_dir_copy_copy_copy_1_copy_2 = wx.BoxSizer(wx.HORIZONTAL)
         nmr_freq_copy_copy_copy_copy_copy_1_copy = wx.BoxSizer(wx.HORIZONTAL)
@@ -189,6 +213,60 @@
         sizer_15.Add(exec_relax_copy_1_copy_3, 1, wx.ALIGN_RIGHT, 0)
         sizer_14.Add(sizer_15, 0, 0, 0)
         self.gui.modelfree.SetSizer(sizer_14)
+        self.label_4_copy_copy_copy_copy_1_copy.SetFont(wx.Font(16, 
wx.DEFAULT, wx.NORMAL, wx.NORMAL, 0, "Sans"))
+        self.label_7.SetMinSize((80, 17))
+        sizer_14.Add(self.bitmap_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_15.Add(self.label_4_copy_copy_copy_copy_1_copy, 0, 
wx.BOTTOM|wx.ADJUST_MINSIZE, 18)
+        sizer_18.Add(self.label_7, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_18.Add(self.modelfreefreq1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17.Add(sizer_18, 0, 0, 0)
+        sizer_19.Add(self.label_8, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19.Add(self.m_noe_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19.Add(self.model_noe_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17.Add(sizer_19, 0, wx.EXPAND|wx.SHAPED, 0)
+        sizer_19_copy.Add(self.label_8_copy, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy.Add(self.m_r1_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy.Add(self.model_r1_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17.Add(sizer_19_copy, 0, wx.EXPAND|wx.SHAPED, 0)
+        sizer_19_copy_copy.Add(self.label_8_copy_copy, 0, wx.ADJUST_MINSIZE, 
0)
+        sizer_19_copy_copy.Add(self.m_r2_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy.Add(self.model_r2_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17.Add(sizer_19_copy_copy, 0, wx.EXPAND|wx.SHAPED, 0)
+        self.panel_4.SetSizer(sizer_17)
+        sizer_16.Add(self.panel_4, 0, 0, 0)
+        sizer_18_copy.Add(self.label_7_copy, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_18_copy.Add(self.modelfreefreq2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy.Add(sizer_18_copy, 0, 0, 0)
+        sizer_19_copy_1.Add(self.label_8_copy_1, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_1.Add(self.m_noe_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_1.Add(self.model_noe_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy.Add(sizer_19_copy_1, 0, wx.EXPAND|wx.SHAPED, 0)
+        sizer_19_copy_copy_1.Add(self.label_8_copy_copy_1, 0, 
wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_1.Add(self.m_r1_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_1.Add(self.model_r1_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy.Add(sizer_19_copy_copy_1, 0, wx.EXPAND|wx.SHAPED, 0)
+        sizer_19_copy_copy_copy.Add(self.label_8_copy_copy_copy, 0, 
wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_copy.Add(self.m_r2_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_copy.Add(self.model_r2_2, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy.Add(sizer_19_copy_copy_copy, 0, wx.EXPAND|wx.SHAPED, 0)
+        self.panel_4_copy.SetSizer(sizer_17_copy)
+        sizer_16.Add(self.panel_4_copy, 0, 0, 0)
+        sizer_18_copy_copy.Add(self.label_7_copy_copy, 0, wx.ADJUST_MINSIZE, 
0)
+        sizer_18_copy_copy.Add(self.modelfreefreq3, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy_copy.Add(sizer_18_copy_copy, 0, 0, 0)
+        sizer_19_copy_1_copy.Add(self.label_8_copy_1_copy, 0, 
wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_1_copy.Add(self.m_noe_3, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_1_copy.Add(self.model_noe_3, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy_copy.Add(sizer_19_copy_1_copy, 0, wx.EXPAND|wx.SHAPED, 
0)
+        sizer_19_copy_copy_1_copy.Add(self.label_8_copy_copy_1_copy, 0, 
wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_1_copy.Add(self.m_r1_3, 0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_1_copy.Add(self.model_r1_3, 0, wx.ADJUST_MINSIZE, 
0)
+        sizer_17_copy_copy.Add(sizer_19_copy_copy_1_copy, 0, 
wx.EXPAND|wx.SHAPED, 0)
+        sizer_19_copy_copy_copy_copy.Add(self.label_8_copy_copy_copy_copy, 
0, wx.ADJUST_MINSIZE, 0)
+        sizer_19_copy_copy_copy_copy.Add(self.m_r2_3, 0, wx.ADJUST_MINSIZE, 
0)
+        sizer_19_copy_copy_copy_copy.Add(self.model_r2_3, 0, 
wx.ADJUST_MINSIZE, 0)
+        sizer_17_copy_copy.Add(sizer_19_copy_copy_copy_copy, 0, 
wx.EXPAND|wx.SHAPED, 0)
+        self.panel_4_copy_1.SetSizer(sizer_17_copy_copy)
 
 
     def __set_properties(self):
@@ -357,6 +435,87 @@
         event.Skip()
 
 
+    def model_noe1(self, event): # load noe1
+        backup = self.m_noe_1.GetValue()
+        paramfiles1[0] = openfile('Select NOE file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles1[0] == None:
+            paramfiles1[0] = backup
+        self.m_noe_1.SetValue(paramfiles1[0])
+        event.Skip()
+
+
+    def model_noe2(self, event): # load noe1
+        backup = self.m_noe_2.GetValue()
+        paramfiles2[0] = openfile('Select NOE file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles2[0] == None:
+            paramfiles2[0] = backup
+        self.m_noe_2.SetValue(paramfiles2[0])
+        event.Skip()
+
+
+    def model_noe3(self, event): # load noe1
+        backup = self.m_noe_3.GetValue()
+        paramfiles3[0] = openfile('Select NOE file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles3[0] == None:
+            paramfiles3[0] = backup
+        self.m_noe_3.SetValue(paramfiles3[0])
+        event.Skip()
+
+
+    def model_r11(self, event): #
+        backup = self.m_r1_1.GetValue()
+        paramfiles1[1] = openfile('Select R1 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles1[1] == None:
+            paramfiles1[1] = backup
+        self.m_r1_1.SetValue(paramfiles1[1])
+        event.Skip()
+
+
+    def model_r12(self, event): #
+        backup = self.m_r1_2.GetValue()
+        paramfiles2[1] = openfile('Select R1 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles2[1] == None:
+            paramfiles2[1] = backup
+        self.m_r1_2.SetValue(paramfiles2[1])
+        event.Skip()
+
+
+    def model_r13(self, event):
+        backup = self.m_r1_3.GetValue()
+        paramfiles3[1] = openfile('Select R1 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles3[1] == None:
+            paramfiles3[1] = backup
+        self.m_r1_3.SetValue(paramfiles3[1])
+        event.Skip()
+
+
+    def model_r21(self, event): #
+        backup = self.m_r2_1.GetValue()
+        paramfiles1[2] = openfile('Select R2 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles1[2] == None:
+            paramfiles1[2] = backup
+        self.m_r2_1.SetValue(paramfiles1[2])
+        event.Skip()
+
+
+    def model_r22(self, event): #
+        backup = self.m_r2_2.GetValue()
+        paramfiles2[2] = openfile('Select R2 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles2[2] == None:
+            paramfiles2[2] = backup
+        self.m_r2_2.SetValue(paramfiles2[2])
+        event.Skip()
+
+
+    def model_r23(self, event):
+        backup = self.m_r2_3.GetValue()
+        paramfiles3[2] = openfile('Select R2 file', 
self.resultsdir_r21_copy_2.GetValue(), '*.*', 'all files (*.*)|*.*')
+        if paramfiles3[2] == None:
+            paramfiles3[2] = backup
+        self.m_r2_3.SetValue(paramfiles3[2])
+        event.Skip()
+
+
     def open_model_results_exe(self, event):    # open model-free results
         choice = self.list_modelfree.GetStringSelection()
         model_result = [table_residue, table_model, table_s2, table_rex, 
table_te] # relax results values




Related Messages


Powered by MHonArc, Updated Tue Jan 26 10:20:05 2010