diff options
author | David Vorgrimmler <vorgrimmlerdavid@gmx.de> | 2010-07-20 18:38:45 +0200 |
---|---|---|
committer | David Vorgrimmler <vorgrimmlerdavid@gmx.de> | 2010-07-20 18:38:45 +0200 |
commit | ed902f9233ba62a775889d4fdf4e7a7695c23470 (patch) | |
tree | c7d163e3c4604b15bbcf9f88fda8f84d07ac73b3 /similarity.rb | |
parent | 3b36d0d8e025a10b7743aaf138e34f134618b1f0 (diff) |
Activating property calculation for regression
Diffstat (limited to 'similarity.rb')
-rw-r--r-- | similarity.rb | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/similarity.rb b/similarity.rb index 672c03b..060bd2b 100644 --- a/similarity.rb +++ b/similarity.rb @@ -1,25 +1,26 @@ require File.join(File.dirname(__FILE__),'dataset.rb') helpers do - def find - # + charges are dropped - uri = uri(params[:splat].first.gsub(/(InChI.*) (.*)/,'\1+\2')) # reinsert dropped '+' signs in InChIs - halt 404, "Dataset \"#{uri}\" not found." unless @set = Dataset.find(uri) - end +def find +# + charges are dropped +uri = uri(params[:splat].first.gsub(/(InChI.*) (.*)/,'\1+\2')) # reinsert dropped '+' signs in InChIs +halt 404, "Dataset \"#{uri}\" not found." unless @set = Dataset.find(uri) +end - def uri(name) - name = URI.encode(name) - uri = File.join Dataset.base_uri, name - end +def uri(name) +name = URI.encode(name) +uri = File.join Dataset.base_uri, name +end end get '/tanimoto/dataset/*/dataset/*/?' do - find - @set.tanimoto(uri(params[:splat][1])) +find +@set.tanimoto(uri(params[:splat][1])) end get '/weighted_tanimoto/dataset/*/dataset/*/?' do - find - @set.weighted_tanimoto(uri(params[:splat][1])) +find +@set.weighted_tanimoto(uri(params[:splat][1])) end + |