diff options
author | mguetlein <martin.guetlein@gmail.com> | 2010-11-29 13:32:07 +0100 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2010-11-29 13:32:07 +0100 |
commit | 65ec4bc561e10a895558876b551a3a5a5e05050d (patch) | |
tree | 2b7993aec9110bc54ecc5e824e69575c3a7aab94 /example.rb | |
parent | b7d24c0262aa9709f36a7f77f5724cf04e193bdb (diff) |
fixed prepare examples
Diffstat (limited to 'example.rb')
-rw-r--r-- | example.rb | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -85,28 +85,26 @@ class Example :test_target_dataset_uri => data_uri, :prediction_feature => URI.decode(@@feature), :algorithm_uri => @@alg - v.validate_algorithm( @@alg_params ) - task.progress(30) + v.validate_algorithm( @@alg_params, OpenTox::SubTask.new(task, 20, 40) ) log "crossvalidation" cv = Validation::Crossvalidation.new({ :dataset_uri => data_uri, :algorithm_uri => @@alg, :num_folds => 5, :stratified => false }) - cv.perform_cv( URI.decode(@@feature), @@alg_params ) - task.progress(40) + cv.perform_cv( URI.decode(@@feature), @@alg_params, OpenTox::SubTask.new(task, 40, 70) ) log "create validation report" rep = Reports::ReportService.instance(File.join(@@config[:services]["opentox-validation"],"report")) rep.delete_all_reports("validation") rep.create_report("validation",v.validation_uri) - task.progress(50) + task.progress(80) log "create crossvalidation report" rep.delete_all_reports("crossvalidation") rep.create_report("crossvalidation",cv.crossvalidation_uri) - task.progress(60) + task.progress(90) log "build qmrf" - task = ReachReports.create_report("QMRF",{:model_uri=>@@model}) - log Lib::TestUtil.wait_for_task(task) + t = ReachReports.create_report("QMRF",{:model_uri=>@@model}) + log Lib::TestUtil.wait_for_task(t) #qmrf = OpenTox::RestClientWrapper.post(File.join(@@config[:services]["opentox-validation"],"reach_report/QMRF"),{:model_uri=>@@model}) task.progress(100) |