diff options
author | Martin Gütlein <martin.guetlein@gmail.com> | 2010-03-26 11:29:37 +0100 |
---|---|---|
committer | Martin Gütlein <martin.guetlein@gmail.com> | 2010-03-26 11:29:37 +0100 |
commit | ab77945c4769b4a73336beb046e62221d5c620f8 (patch) | |
tree | 143972af855fa869689839b70e4052656c02cc58 /example.rb | |
parent | 675980f769955698209ac723eaa4d34eba9c3204 (diff) |
changes related to feature-encode-problem
Diffstat (limited to 'example.rb')
-rw-r--r-- | example.rb | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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" |