projects
/
htsworkflow.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5a35aed
)
Change flowcell admin index page to include a formatted cluster estimate
author
Diane Trout
<diane@caltech.edu>
Mon, 9 Mar 2009 22:05:54 +0000
(22:05 +0000)
committer
Diane Trout
<diane@caltech.edu>
Mon, 9 Mar 2009 22:05:54 +0000
(22:05 +0000)
htsworkflow/frontend/experiments/models.py
patch
|
blob
|
history
diff --git
a/htsworkflow/frontend/experiments/models.py
b/htsworkflow/frontend/experiments/models.py
index a6635c5d3c1077f809f099de437c24f96aca2dd0..5ee19481049c4e20ea54d4c461d8a304aa45b600 100755
(executable)
--- a/
htsworkflow/frontend/experiments/models.py
+++ b/
htsworkflow/frontend/experiments/models.py
@@
-89,13
+89,19
@@
class FlowCell(models.Model):
def Lanes(self):
library_url = '/admin/samples/library/%s'
def Lanes(self):
library_url = '/admin/samples/library/%s'
- html = ['<
ol
>']
+ html = ['<
table
>']
for i in range(1,9):
for i in range(1,9):
- library_id = getattr(self, 'lane_%d_library_id' % i)
+ cluster_estimate = getattr(self, 'lane_%d_cluster_estimate' % (i,))
+ if cluster_estimate is not None:
+ cluster_estimate = "%s k" % ((int(cluster_estimate)/1000), )
+ else:
+ cluster_estimate = 'None'
+ library_id = getattr(self, 'lane_%d_library_id' % (i,))
library = getattr(self, 'lane_%d_library' % i)
library = getattr(self, 'lane_%d_library' % i)
- element = '<li><a href="%s">%s</a></li>'
- html.append(element % (library_url % library_id, library))
- html.append('</ol>')
+ element = '<tr><td>%d</td><td><a href="%s">%s</a></td><td>%s</td></tr>'
+ expanded_library_url = library_url %(library_id,)
+ html.append(element % (i, expanded_library_url, library, cluster_estimate))
+ html.append('</table>')
return "\n".join(html)
Lanes.allow_tags = True
return "\n".join(html)
Lanes.allow_tags = True