diff options
author | Christoph Helma <helma@in-silico.ch> | 2012-11-21 10:09:48 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2012-11-21 10:09:48 +0100 |
commit | c38f9f2e4c2dec4ef163c6c76d64f5dbf4974a5a (patch) | |
tree | 4f4b71056b1e8728720fb2a5f6886dc2dfe634cd /views/fp.haml | |
parent | 9661a67983ffc93ee02bc12b20b9afb38e199d79 (diff) |
Initial GUI
Diffstat (limited to 'views/fp.haml')
-rw-r--r-- | views/fp.haml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/views/fp.haml b/views/fp.haml new file mode 100644 index 0000000..4bffba3 --- /dev/null +++ b/views/fp.haml @@ -0,0 +1,41 @@ +!!! 5 +%style{:type => "text/css" } + //dt { float: left; clear: left; width: 100px; text-align: right; font-weight: bold; color: green; } + //dt { float: left; clear: left; text-align: left; font-weight: bold; color: green; } + table { border-top: 2px black } + dl {text-align:left;} + dt { display: inline; text-align: left; font-weight: bold; color: green; } + dt:after { content: ": "; } + dd { display: inline; text-align: left; margin:0 } + dd:after { content: '\A'; white-space: pre; } +- @fp.each do |p| + %table{:class => "sortable"} + %tr + %th + %img{:src => "http://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/cid/#{p["CID"]}/PNG"} + %th + %dl + - [ "CID", "Target GI", "p_active", "p_inactive" ].each do |k| + %dt= k + %dd= p[k] + - p[:assays].each do |a| + %th + %dl + - a.each do |k,v| + %dt= k + %dd= v + - p[:neighbors].each do |n| + %tr + %td + %img{:src => "http://pubchem.ncbi.nlm.nih.gov/rest/pug/compound/cid/#{n[:cid]}/PNG"} + %td + %dl + - ["CID", "Similarity"].each do |k| + %dt= k + %dd= n[k.downcase.to_sym] + - n[:assays].each do |a| + %td + %dl + - a.each do |k,v| + %dt= k + %dd= v |