summaryrefslogtreecommitdiff
path: root/example.rb
diff options
context:
space:
mode:
authorMartin Gütlein <martin.guetlein@gmail.com>2010-03-26 11:29:37 +0100
committerMartin Gütlein <martin.guetlein@gmail.com>2010-03-26 11:29:37 +0100
commitab77945c4769b4a73336beb046e62221d5c620f8 (patch)
tree143972af855fa869689839b70e4052656c02cc58 /example.rb
parent675980f769955698209ac723eaa4d34eba9c3204 (diff)
changes related to feature-encode-problem
Diffstat (limited to 'example.rb')
-rw-r--r--example.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/example.rb b/example.rb
index db1ab43..7e78db4 100644
--- a/example.rb
+++ b/example.rb
@@ -4,7 +4,7 @@ class Example
@@file=File.new("data/hamster_carcinogenicity.yaml","r")
@@file_type="text/x-yaml"
@@model=File.join @@config[:services]["opentox-model"],"1"
- @@feature="http://localhost/toxmodel/feature#Hamster%20Carcinogenicity%20(DSSTOX/CPDB)"
+ @@feature="http://localhost/toxmodel/feature%23Hamster%20Carcinogenicity%20(DSSTOX/CPDB)"
@@alg = File.join @@config[:services]["opentox-algorithm"],"lazar"
@@alg_params = "feature_generation_uri="+File.join(@@config[:services]["opentox-algorithm"],"fminer")
@@data=File.join @@config[:services]["opentox-dataset"],"1"
@@ -66,13 +66,13 @@ class Example
split_params = Validation::Util.train_test_dataset_split(data_uri, 0.9, 1)
v = Validation::Validation.new :training_dataset_uri => split_params[:training_dataset_uri],
:test_dataset_uri => split_params[:test_dataset_uri],
- :prediction_feature => @@feature
+ :prediction_feature => URI.decode(@@feature)
v.validate_algorithm( @@alg, @@alg_params )
log "crossvalidation"
Lib::Crossvalidation.auto_migrate!
cv = Validation::Crossvalidation.new({ :dataset_uri => data_uri, :algorithm_uri => @@alg, :num_folds => 5, :stratified => false })
- cv.create_cv_datasets( @@feature )
+ cv.create_cv_datasets( URI.decode(@@feature) )
cv.perform_cv( @@alg_params )
log "create validation report"