summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2011-06-29 08:15:53 +0200
committerAndreas Maunz <andreas@maunz.de>2011-06-29 08:15:53 +0200
commit293b82545a76d8e50c534eac2dae7df5bc49082b (patch)
treeb367a02cc695f49110b63550f7b34a753982ef5c
parenta1a285b9cabbfd05057dfa456f41e903f4337b59 (diff)
Fixed activity.
-rw-r--r--fminer.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/fminer.rb b/fminer.rb
index 28602b2..84f6240 100644
--- a/fminer.rb
+++ b/fminer.rb
@@ -177,8 +177,8 @@ post '/fminer/bbrc/?' do
LOGGER.warn "No #{feature} activity for #{compound.to_s}."
else
if prediction_feature.feature_type == "classification"
- activity= @value_map.invert[value].to_i - 1 # activities are mapped to 1..n
- db_class_sizes[activity].nil? ? db_class_sizes[activity]=1 : db_class_sizes[activity]+=1 # AM effect
+ activity= @value_map.invert[value].to_i # activities are mapped to 1..n
+ db_class_sizes[activity-1].nil? ? db_class_sizes[activity-1]=1 : db_class_sizes[activity-1]+=1 # AM effect
elsif prediction_feature.feature_type == "regression"
activity= take_logs ? Math.log10(value.to_f) : value.to_f
end
@@ -367,11 +367,9 @@ post '/fminer/last/?' do
if prediction_feature.feature_type == "classification"
activity= @value_map.invert[value].to_f
db_class_sizes[activity.to_i-1].nil? ? db_class_sizes[activity.to_i-1]=1 : db_class_sizes[activity.to_i-1]+=1
- #nr_classes[activity].nil? ? nr_classes[activity]=0 : nr_classes[activity]+=1
- #nr_total+=1
elsif prediction_feature.feature_type == "regression"
#activity= take_logs ? Math.log10(value.to_f) : value.to_f
- activity = value.to_f
+ activity = value.to_f
end
begin
@@last.AddCompound(smiles,id)