summaryrefslogtreecommitdiff
path: root/application.rb
diff options
context:
space:
mode:
Diffstat (limited to 'application.rb')
-rw-r--r--application.rb20
1 files changed, 10 insertions, 10 deletions
diff --git a/application.rb b/application.rb
index add7646..1cb0e13 100644
--- a/application.rb
+++ b/application.rb
@@ -4,18 +4,18 @@ require_relative 'protein_corona.rb'
also_reload './protein_corona.rb'
get '/?' do
- @data = JSON.parse(File.read("./data.json")).select{|id,features| features["composition"]["Core composition"] == '[Au]'} # Silver has too may missing values
+ @data = JSON.parse(File.read("./data.json"))
@example = @data[@data.keys.sample]["physchem"]
- content_type :json
- JSON.pretty_generate(@example)
+ # create a data entry form with @example as default values
+ #content_type :json
+ #JSON.pretty_generate(@example)
end
-get '/predict/?' do
-end
-
-post '/predict/?' do
- @features = params
- @neighbors = neighbors params
- @features[@endpoint_name] = prediction @neighbors
+post '/?' do
@prediction = predict params
+ # display prediction with
+ # query + prediction (or match if available)
+ # neighbors: id, composition, physchem, tox, similarity
+ #content_type :json
+ #JSON.pretty_generate(@example)
end