summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2011-05-24 19:44:06 +0200
committermguetlein <martin.guetlein@gmail.com>2011-05-24 19:44:06 +0200
commit78564782ca749dd13f063f0a04070bef89377354 (patch)
treebfca12dbd6e2a276234808387f095fde8c9e2ada /test
parent9bafc6c362b0e595fcf78fde0d588937db9ae122 (diff)
adjust to ruby-plot version 0.5, simplification + support for various max youden-index points
Diffstat (limited to 'test')
-rwxr-xr-xtest/test_examples.rb26
1 files changed, 25 insertions, 1 deletions
diff --git a/test/test_examples.rb b/test/test_examples.rb
index eb0543f..f3c0b7e 100755
--- a/test/test_examples.rb
+++ b/test/test_examples.rb
@@ -100,7 +100,7 @@ module ValidationExamples
class EPAFHMCrossvalidation < CrossValidation
def initialize
- @dataset_file = File.new("data/EPAFHM.med.csv","r")
+ @dataset_file = File.new("data/EPAFHM.csv","r")
#@prediction_feature = "http://ot-dev.in-silico.ch/toxcreate/feature#IRIS%20unit%20risk"
@num_folds = 10
end
@@ -505,6 +505,26 @@ module ValidationExamples
end
end
+ class AnotherAmbitJ48TrainingTest < TrainingTestValidation
+ def initialize
+ @algorithm_uri = "http://apps.ideaconsult.net:8080/ambit2/algorithm/J48"
+ @training_dataset_uri = "http://apps.ideaconsult.net:8080/ambit2/dataset/585758"
+ @test_dataset_uri = "http://apps.ideaconsult.net:8080/ambit2/dataset/585758"
+ @prediction_feature= "http://apps.ideaconsult.net:8080/ambit2/feature/111148"
+ end
+ end
+
+ class TumTrainingTest < TrainingTestValidation
+ def initialize
+ @algorithm_uri = "http://lxkramer34.informatik.tu-muenchen.de:8080/OpenTox-dev/algorithm/kNNclassification"
+ @training_dataset_uri = "http://apps.ideaconsult.net:8080/ambit2/dataset/585758"
+ @test_dataset_uri = "http://apps.ideaconsult.net:8080/ambit2/dataset/585758"
+ @prediction_feature= "http://apps.ideaconsult.net:8080/ambit2/feature/111148"
+ end
+ end
+
+
+
class LazarVsNtuaCrossvalidation < CrossValidation
def initialize
@@ -803,7 +823,11 @@ module ValidationExamples
"22b" => [ NtuaTrainingTestSplit ],
"22c" => [ NtuaCrossvalidation ],
"22d" => [ LazarVsNtuaCrossvalidation ],
+
+ #impt
"22e" => [ AmbitVsNtuaTrainingTest ],
+ "22f" => [ AnotherAmbitJ48TrainingTest ],
+ "22g" => [ TumTrainingTest ],
}