From b8bb12c8a163c238d7d4387c1914e2100bb660df Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Thu, 12 May 2016 15:23:01 +0200 Subject: enm study import fixed --- lib/validation.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/validation.rb') diff --git a/lib/validation.rb b/lib/validation.rb index 334efd7..015e718 100644 --- a/lib/validation.rb +++ b/lib/validation.rb @@ -32,9 +32,12 @@ module OpenTox predictions = validation_model.predict test_set.substances predictions.each{|cid,p| p.delete(:neighbors)} nr_unpredicted = 0 + p predictions.size predictions.each do |cid,prediction| + p prediction if prediction[:value] tox = Substance.find(cid).toxicities[prediction[:prediction_feature_id].to_s] + p tox #prediction[:measured] = Substance.find(cid).toxicities[prediction[:prediction_feature_id].to_s][test_set.id.to_s] prediction[:measured] = tox[test_set.id.to_s] if tox else @@ -42,6 +45,7 @@ module OpenTox end predictions.delete(cid) unless prediction[:value] and prediction[:measured] end + p predictions.size validation = self.new( :model_id => validation_model.id, :test_dataset_id => test_set.id, -- cgit v1.2.3