about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xwqflask/wqflask/show_trait/DataEditingPage.py15
-rw-r--r--wqflask/wqflask/templates/trait_data_and_analysis.html11
2 files changed, 14 insertions, 12 deletions
diff --git a/wqflask/wqflask/show_trait/DataEditingPage.py b/wqflask/wqflask/show_trait/DataEditingPage.py
index 32ecc732..13de0b40 100755
--- a/wqflask/wqflask/show_trait/DataEditingPage.py
+++ b/wqflask/wqflask/show_trait/DataEditingPage.py
@@ -932,14 +932,13 @@ class DataEditingPage(templatePage):
             self.MDP_menu.append(('All Cases','0'))
             self.MDP_menu.append(('%s Only' % fd.RISet, '1'))
             self.MDP_menu.append(('Non-%s Only' % fd.RISet, '2'))
-            #stats_row.append("Include: ", self.MDP_menu, HT.BR(), HT.BR())
+
         else:
             if (len(other_strains) > 0) and (len(primary_strains) + len(other_strains) > 3):
                 print("ac2")
                 self.MDP_menu.append(('All Cases','0'))
                 self.MDP_menu.append(('%s Only' % fd.RISet,'1'))
                 self.MDP_menu.append(('Non-%s Only' % fd.RISet,'2'))
-                #stats_row.append("Include: ", self.MDP_menu, " "*3)
                 all_strains = primary_strains
                 all_strains.sort(key=webqtlUtil.natsort_key)
                 all_strains = map(lambda X:"_2nd_"+X, fd.f1list + fd.parlist) + all_strains
@@ -950,10 +949,6 @@ class DataEditingPage(templatePage):
 
             other_strains.sort(key=webqtlUtil.natsort_key)
             all_strains = all_strains + other_strains
-            pass
-
-        #update_button = HT.Input(type='button',value=' Update Figures ', Class="button update") #This is used to reload the page and update the Basic Statistics figures with user-edited data
-        #stats_row.append(update_button, HT.BR(), HT.BR())
 
         if (len(other_strains)) > 0 and (len(primary_strains) + len(other_strains) > 4):
             #One set of vals for all, selected strain only, and non-selected only
@@ -1764,9 +1759,11 @@ class DataEditingPage(templatePage):
             fd.allstrainlist = allstrainlist_neworder
 
 
-        self.primary_strains = primary_strains
-        self.other_strains = other_strains
-
+        self.primary_strains = dict(header = "%s Only" % (fd.RISet),
+                                    strains = primary_strains,)
+                                    
+        self.other_strains = dict(header = "Non-%s" % (fd.RISet),
+                                    strains = other_strains,)
 
     def create_strain_objects(self, fd, varianceDataPage, strainlist, mainForm, thisTrait,
                        other_strainsExist=None, attribute_ids=None,
diff --git a/wqflask/wqflask/templates/trait_data_and_analysis.html b/wqflask/wqflask/templates/trait_data_and_analysis.html
index 4d7ec58e..110559bc 100644
--- a/wqflask/wqflask/templates/trait_data_and_analysis.html
+++ b/wqflask/wqflask/templates/trait_data_and_analysis.html
@@ -1245,8 +1245,12 @@
                         </div><br>
                         
                         <div style="width:80%;margin:0;padding:0;border:none;">
-						{% for strain_type in (primary_strains, other_strains) %}
-                        <div id="{{ strain_type[0]['this_id'].lower().partition('_')[0] }}" style="float:left;width:50%;">  {# Slightly tortuous, but best way to get the id we need #}
+                        {% for strain_type in (primary_strains, other_strains) %}
+                        
+                        <div style="float:left;width:50%;">
+                        <h2>{{ strain_type.header }}</h2>
+                            
+                        <div id="{{ strain_type.strains[0]['this_id'].lower().partition('_')[0] }}">  {# Slightly tortuous, but best way to get the id we need #}
                           <table class="not_tablesorter"  {# Todo: Turn tablesorter back on #}
 								 id="{{ 'sortable%i' % (loop.index) }}"
 								 cellpadding="0" cellspacing="0">
@@ -1262,7 +1266,7 @@
                               <th class="fs13 fwb ff1 b1 cw cbrb" align="right" width="80">SE</th>
                             </tr>
 
-							{% for strain in strain_type %}
+							{% for strain in strain_type.strains %}
                             <tr class="{{ strain.class_outlier }} value_se" id="{{ strain.this_id }}">
                               <td class="fs13 b1 c222" align="right" width="45">
 								{{ loop.index }}
@@ -1294,6 +1298,7 @@
 
                           </table>
                         </div>
+                        </div>
 						{% endfor %}
                         </div>
                       </div>