summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordavor <vorgrimmlerdavid@gmx.de>2012-01-09 15:45:42 +0100
committerdavor <vorgrimmlerdavid@gmx.de>2012-01-09 15:45:42 +0100
commitf7418718fe98d0e79010142b74a8f3b1427b03e7 (patch)
treef3b00fc641801e184a325fc39c91dc0305599a52
parent23dcfd67b4c5970a25b9963031ed80c9ea515995 (diff)
Updated tests
-rw-r--r--lazar.rb28
1 files changed, 14 insertions, 14 deletions
diff --git a/lazar.rb b/lazar.rb
index 540ff8b..f9068e7 100644
--- a/lazar.rb
+++ b/lazar.rb
@@ -63,18 +63,18 @@ class LazarTest < Test::Unit::TestCase
def test_create_regression_pc_model
create_model :dataset_uri => @@regression_training_dataset.uri, :feature_dataset_uri => @@regression_feature_dataset.uri, :pc_type => "constitutional"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
- assert_in_delta @predictions.first.value(@compounds.first), 1.18, 0.2
- assert_equal 0.557, @predictions.first.confidence(@compounds.first).round_to(3)
- #assert_equal 253, @predictions.first.neighbors(@compounds.first).size
+ assert_in_delta @predictions.first.value(@compounds.first), 1.41, 0.2
+ assert_equal 0.728, @predictions.first.confidence(@compounds.first).round_to(3)
+ assert_equal 63, @predictions.first.neighbors(@compounds.first).size
cleanup
end
def test_create_regression_pc_prop_model
- create_model :dataset_uri => @@regression_training_dataset.uri, :feature_dataset_uri => @@regression_feature_dataset.uri, :pc_type => "constitutional", :local_svm_kernel => "propositionalized"
+ create_model :dataset_uri => @@regression_training_dataset.uri, :feature_dataset_uri => @@regression_feature_dataset.uri, :pc_type => "constitutional", :propositionalized => "true"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
- assert_in_delta @predictions.first.value(@compounds.first), 0.43, 0.2
- assert_equal 0.557, @predictions.first.confidence(@compounds.first).round_to(3)
- #assert_equal 253, @predictions.first.neighbors(@compounds.first).size
+ assert_in_delta @predictions.first.value(@compounds.first), 0.52, 0.2
+ assert_equal 0.728, @predictions.first.confidence(@compounds.first).round_to(3)
+ assert_equal 63, @predictions.first.neighbors(@compounds.first).size
cleanup
end
@@ -89,7 +89,7 @@ class LazarTest < Test::Unit::TestCase
end
def test_create_regression_prop_model
- create_model :dataset_uri => @@regression_training_dataset.uri, :local_svm_kernel => "propositionalized"
+ create_model :dataset_uri => @@regression_training_dataset.uri, :propositionalized => "true"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
assert_equal 0.610, @predictions.first.confidence(@compounds.first).round_to(3)
assert_equal 253, @predictions.first.neighbors(@compounds.first).size
@@ -98,7 +98,7 @@ class LazarTest < Test::Unit::TestCase
end
def test_create_regression_prop_nr_hits_model
- create_model :dataset_uri => @@regression_training_dataset.uri, :local_svm_kernel => "propositionalized", :nr_hits => "false"
+ create_model :dataset_uri => @@regression_training_dataset.uri, :propositionalized => "true", :nr_hits => "false"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
assert_equal 0.478, @predictions.first.confidence(@compounds.first).round_to(3)
assert_equal 123, @predictions.first.neighbors(@compounds.first).size
@@ -156,7 +156,7 @@ class LazarTest < Test::Unit::TestCase
def test_classification_svm_prop_model
- create_model :dataset_uri => @@classification_training_dataset.uri, :prediction_algorithm => "local_svm_classification", :local_svm_kernel => "propositionalized"
+ create_model :dataset_uri => @@classification_training_dataset.uri, :prediction_algorithm => "local_svm_classification", :propositionalized => "true"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
predict_dataset OpenTox::Dataset.create_from_csv_file("data/multicolumn.csv", @@subjectid)
@@ -173,7 +173,7 @@ class LazarTest < Test::Unit::TestCase
end
def test_classification_svm_prop_nr_hits_model
- create_model :dataset_uri => @@classification_training_dataset.uri, :prediction_algorithm => "local_svm_classification", :local_svm_kernel => "propositionalized", :nr_hits => "true"
+ create_model :dataset_uri => @@classification_training_dataset.uri, :prediction_algorithm => "local_svm_classification", :propositionalized => "true", :nr_hits => "true"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
predict_dataset OpenTox::Dataset.create_from_csv_file("data/multicolumn.csv", @@subjectid)
@@ -192,9 +192,9 @@ class LazarTest < Test::Unit::TestCase
def test_create_regression_pc_mlr_prop_model
create_model :dataset_uri => @@regression_training_dataset.uri, :feature_dataset_uri => @@regression_feature_dataset.uri, :pc_type => "constitutional", :prediction_algorithm => "local_mlr_prop"
predict_compound OpenTox::Compound.from_smiles("c1ccccc1NN")
- assert_in_delta @predictions.first.value(@compounds.first), 1.05, 0.2
- assert_equal 0.557, @predictions.first.confidence(@compounds.first).round_to(3)
- assert_equal 157, @predictions.first.neighbors(@compounds.first).size
+ assert_in_delta @predictions.first.value(@compounds.first), 1.02, 0.2
+ assert_equal 0.728, @predictions.first.confidence(@compounds.first).round_to(3)
+ #assert_equal 34, @predictions.first.neighbors(@compounds.first).size
cleanup
end