summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Helma <helma@in-silico.ch>2013-02-21 16:21:08 +0100
committerChristoph Helma <helma@in-silico.ch>2013-02-21 16:21:08 +0100
commitb586920b9baf38d6d178f345cebac93771bcf04f (patch)
tree56c1ef5814a1ab5d69b121a4f96de0621c1d7635
parentddeea6cf8d34ffb1a6ed91618d8185026b6ca562 (diff)
bad_request_error instead of raise
-rw-r--r--lib/algorithm/fminer.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/algorithm/fminer.rb b/lib/algorithm/fminer.rb
index 0bf7ae9..d969bef 100644
--- a/lib/algorithm/fminer.rb
+++ b/lib/algorithm/fminer.rb
@@ -117,7 +117,7 @@ module OpenTox
else
if @prediction_feature.feature_type == "classification"
activity= value_map.invert[compound_activities].to_i # activities are mapped to 1..n
- raise "activity could not be mapped, is #{compound_activities} (#{compound_activities.class}), available: #{value_map.values} (#{value_map.values.collect{|k| k.class}})" if activity<1
+ bad_request_error "activity could not be mapped, is #{compound_activities} (#{compound_activities.class}), available: #{value_map.values} (#{value_map.values.collect{|k| k.class}})" if activity<1
@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= compound_activities.to_f