diff options
author | mr <mr@mrautenberg.de> | 2011-05-23 17:09:26 +0200 |
---|---|---|
committer | mr <mr@mrautenberg.de> | 2011-05-23 17:09:26 +0200 |
commit | 9aa3fd2adadc356fbc47ba3dc1a925644b909097 (patch) | |
tree | 2b3b5989dd0bbb3f21d136b77fc4832edd29c2ee /fminer.rb | |
parent | d9d6a7e82e8f6fe0d554acf7149c81625e96bd09 (diff) | |
parent | 4482a2dd9342a081d00849d059d1f37160df078b (diff) |
Merge branch 'release/2.0.0'v2.0.0
Diffstat (limited to 'fminer.rb')
-rw-r--r-- | fminer.rb | 39 |
1 files changed, 17 insertions, 22 deletions
@@ -5,46 +5,41 @@ require 'validate-owl.rb' class FminerTest < Test::Unit::TestCase -=begin -=end def test_bbrc feature = @@classification_training_dataset.features.keys.first dataset_uri = OpenTox::Algorithm::Fminer::BBRC.new.run({:dataset_uri => @@classification_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s d =OpenTox::Dataset.new dataset_uri, @@subjectid d.load_features(@@subjectid) - assert_equal 41, d.features.size - #validate_owl - d.delete(@@subjectid) - end - - def test_last - feature = @@classification_training_dataset.features.keys.first - dataset_uri = OpenTox::Algorithm::Fminer::LAST.new.run({:dataset_uri => @@classification_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s - d =OpenTox::Dataset.new dataset_uri, @@subjectid - d.load_features(@@subjectid) - assert_equal 35, d.features.size - #validate_owl + assert_equal 52, d.features.size d.delete(@@subjectid) end def test_regression_bbrc feature = File.join @@regression_training_dataset.uri,"feature/LC50_mmol" - dataset_uri = OpenTox::Algorithm::Fminer::BBRC.new.run({:dataset_uri => @@regression_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s + dataset_uri = OpenTox::Algorithm::Fminer::BBRC.new.run({:dataset_uri => @@regression_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid, :feature_type=>"paths"}).to_s d =OpenTox::Dataset.new dataset_uri, @@subjectid d.load_features(@@subjectid) - assert_equal 225, d.features.size + assert_equal 185, d.features.size d.delete(@@subjectid) end - def test_regression_last - feature = File.join @@regression_training_dataset.uri,"feature/LC50_mmol" - dataset_uri = OpenTox::Algorithm::Fminer::LAST.new.run({:dataset_uri => @@regression_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s + def test_last + feature = @@classification_training_dataset.features.keys.first + dataset_uri = OpenTox::Algorithm::Fminer::LAST.new.run({:dataset_uri => @@classification_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s d =OpenTox::Dataset.new dataset_uri, @@subjectid d.load_features(@@subjectid) - assert_equal 16, d.features.size + assert_equal 23, d.features.size d.delete(@@subjectid) end -=begin -=end + +# Deactivated by AM because of efficiency problems (does not return) +# def test_regression_last +# feature = File.join @@regression_training_dataset.uri,"feature/LC50_mmol" +# dataset_uri = OpenTox::Algorithm::Fminer::LAST.new.run({:dataset_uri => @@regression_training_dataset.uri, :prediction_feature => feature, :subjectid => @@subjectid}).to_s +# d =OpenTox::Dataset.new dataset_uri, @@subjectid +# d.load_features(@@subjectid) +# assert_equal 4, d.features.size +# d.delete(@@subjectid) +# end end |