diff options
author | davor <vorgrimmlerdavid@gmx.de> | 2012-01-09 15:45:42 +0100 |
---|---|---|
committer | davor <vorgrimmlerdavid@gmx.de> | 2012-01-09 15:45:42 +0100 |
commit | f7418718fe98d0e79010142b74a8f3b1427b03e7 (patch) | |
tree | f3b00fc641801e184a325fc39c91dc0305599a52 /lazar.rb | |
parent | 23dcfd67b4c5970a25b9963031ed80c9ea515995 (diff) |
Updated tests
Diffstat (limited to 'lazar.rb')
-rw-r--r-- | lazar.rb | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -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 |