diff options
author | gebele <gebele@in-silico.ch> | 2016-01-22 13:49:16 +0100 |
---|---|---|
committer | gebele <gebele@in-silico.ch> | 2016-01-22 13:49:16 +0100 |
commit | dfffcd555607ce21645eb481bb151c7873c367ab (patch) | |
tree | 92ae4810064a320ac9be0816c779897a2c5fad0e /views/prediction.haml |
initial commit
hard copied nanoparticles.rb and data.json from @helma nano-lazar
Diffstat (limited to 'views/prediction.haml')
-rw-r--r-- | views/prediction.haml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/views/prediction.haml b/views/prediction.haml new file mode 100644 index 0000000..75164bd --- /dev/null +++ b/views/prediction.haml @@ -0,0 +1,54 @@ +%div.well + %ul.nav.nav-tabs + %li + %a{:href=>"#query", :data=>{:toggle=>"tab"}} Query + %li + %a{:href=>"#match", :data=>{:toggle=>"tab"}} Match + %li.active + %a{:href=>"#prediction", :data=>{:toggle=>"tab"}} Prediction + %li + %a{:href=>"#neighbors", :data=>{:toggle=>"tab"}} Neighbors + + %div.tab-content + #query.tab-pane.fade + %span.help-block + your query was + - @input.each_with_index do |v,id| + - key = v[0] + - val = v[1] + %h3= key + %input.form-control{:id=>id,:type=>"text",:value=>"#{val}", :disabled=>"true"} + #match.tab-pane.fade + - if @prediction[:match] + %table + - @prediction[:match][:id].keys.each do |key| + %tr + %h3= key.capitalize + - @prediction[:match][:id][key.to_s].each do |k,v| + %td + %h5= k + %p= v + - else + %h3 No match + #prediction.tab-pane.in.active + - @prediction[:prediction].each do |k,v| + %h3= k + %p= v + #neighbors.tab-pane.fade + - @prediction[:neighbors].each do |neighbor| + %h3= neighbor["id"] + %h5= "Similarity: #{neighbor["similarity"]}" + %h3 Composition + - neighbor["composition"].each do |k,v| + %h5= k + %p= v + %h3 Tox + - neighbor["tox"].each do |k,v| + %h5= k + %p= v + %h3 Physchem + - neighbor["physchem"].each do |k,v| + %h5= k + %p= v + %hr + |