aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZachary Sloan2012-09-20 16:56:39 -0500
committerZachary Sloan2012-09-20 16:56:39 -0500
commit4ea9caf926de05046a66ab33e40eda38314db216 (patch)
treedae870b37014eb3991af0ab8f3f1d2d616357c6a
parentcfa479050353787e8bd2501c7a63b46a1f3b8e64 (diff)
downloadgenenetwork2-4ea9caf926de05046a66ab33e40eda38314db216.tar.gz
Added headers to the trait data/analysis tables
-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>