From 309f3d5e1ce60c96128b5e13ae22656c6d6eb4be Mon Sep 17 00:00:00 2001 From: Andreas Maunz Date: Tue, 12 Jul 2011 13:02:08 +0200 Subject: Fixed effects calculation: Reversed and using internal values for classification --- fminer.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fminer.rb b/fminer.rb index ad3c7f9..0126fe2 100644 --- a/fminer.rb +++ b/fminer.rb @@ -153,8 +153,8 @@ post '/fminer/bbrc/?' do if (!@@bbrc.GetRegression) id_arrs = f[2..-1].flatten - max = OpenTox::Algorithm.effect(f[2..-1].reverse, fminer.db_class_sizes) - effect = @value_map[(f[2..-1].size-max)].to_s + max = OpenTox::Algorithm.effect(f[2..-1], fminer.db_class_sizes) + effect = f[2..-1].size-max else #regression part id_arrs = f[2] # DV: effect calculation @@ -290,7 +290,7 @@ post '/fminer/last/?' do @value_map.each { |y,act| g[y-1]=Array.new } feat_hash.each { |x,y| g[y-1].push(x) } max = OpenTox::Algorithm.effect(g, fminer.db_class_sizes) - effect = @value_map[(g.size-max)].to_s + effect = g.size-max end feature_uri = File.join feature_dataset.uri,"feature","last", features.size.to_s unless features.include? smarts -- cgit v1.2.3