diff options
Diffstat (limited to 'views/predict.haml')
-rw-r--r-- | views/predict.haml | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/views/predict.haml b/views/predict.haml new file mode 100644 index 0000000..26c8094 --- /dev/null +++ b/views/predict.haml @@ -0,0 +1,34 @@ +:javascript + function getsmiles() { + if (document.JME.smiles() != '') { + document.form.identifier.value = document.JME.smiles() ; + } + } + +.input + %p Use this service to obtain predictions from OpenTox models. + - unless @models.empty? + + %form{:name => "form", :action => url_for('/predict'), :method => "post", :enctype => "multipart/form-data" } + %fieldset + %legend Draw a compound + %label + .jme + %applet{:code => "JME.class", :name => "JME", :archive => "JME.jar", :width => "500", :height => "360"} + %param{ :name => "options", :value => "polarnitro"} + Please enable Java and JavaScript in your browser to use the JME editor. + + %label{:for => 'identifier'} or enter a Name, InChI, Smiles, CAS, ... + %input{:type => 'text', :name => 'identifier', :id => 'identifier', :size => '60'} + %fieldset + %legend + Choose one or more prediction models + - @models.each do |model| + %label{:for => model.id} + = model.name + %input{:type => 'checkbox', :name => "selection[#{model.id}]", :value => true, :id => model.id} + %br + + %input{ :type => "submit", :value => "Predict", :onclick => "getsmiles();"} + = link_to 'Cancel', '/predict' + |