diff options
author | mguetlein <martin.guetlein@gmail.com> | 2011-02-07 15:38:33 +0100 |
---|---|---|
committer | mguetlein <martin.guetlein@gmail.com> | 2011-02-07 15:38:33 +0100 |
commit | d99823f61fc3b2f463bc1a51db0a952c965c2141 (patch) | |
tree | caf259594bc93a7f0eeaf14e217cc9c6a6ff06ae /validation/validation_test.rb | |
parent | 67e72fe916dab5c0ee18e65d4cbc1f3e0ed64b99 (diff) |
add a&a to qmrf reports
Diffstat (limited to 'validation/validation_test.rb')
-rwxr-xr-x | validation/validation_test.rb | 61 |
1 files changed, 32 insertions, 29 deletions
diff --git a/validation/validation_test.rb b/validation/validation_test.rb index 27fd6b1..bfdd563 100755 --- a/validation/validation_test.rb +++ b/validation/validation_test.rb @@ -20,10 +20,10 @@ LOGGER.datetime_format = "%Y-%m-%d %H:%M:%S " LOGGER.formatter = Logger::Formatter.new if AA_SERVER - TEST_USER = "mgtest" - TEST_PW = "mgpasswd" -# TEST_USER = "guest" -# TEST_PW = "guest" +# TEST_USER = "mgtest" +# TEST_PW = "mgpasswd" + TEST_USER = "guest" + TEST_PW = "guest" SUBJECTID = OpenTox::Authorization.authenticate(TEST_USER,TEST_PW) raise "could not log in" unless SUBJECTID puts "logged in: "+SUBJECTID.to_s @@ -63,7 +63,8 @@ class ValidationTest < Test::Unit::TestCase # begin # #OpenTox::RestClientWrapper.get "http://local-ot/validation/runtime-error",{:accept => "application/rdf+xml"} # puts OpenTox::RestClientWrapper.post "http://opentox.ntua.gr:4000/model/0d8a9a27-3481-4450-bca1-d420a791de9d", -# {:dataset=>"http://apps.ideaconsult.net:8080/ambit2/dataset/54"},{:accept => "text/uri-list", :subjectid => SUBJECTID} +# { :asdfasdf => "asdfasdf" } #{:dataset=>"http://apps.ideaconsult.net:8080/ambit2/dataset/54?max=2"}, +# { :accept => "text/uri-list", :subjectid => SUBJECTID } # #puts OpenTox::RestClientWrapper.post "http://opentox.ntua.gr:4000/model/0d8a9a27-3481-4450-bca1-d420a791de9d",{},{:accept => "text/uri-list", :subjectid => "AQIC5wM2LY4SfcwUNX97nTvaSTdYJ+nTUqZsR0UitJ4+jlc=@AAJTSQACMDE=#"} # rescue => err # rep = OpenTox::ErrorReport.create(err, "") @@ -151,27 +152,29 @@ class ValidationTest < Test::Unit::TestCase # puts val # get "/"+val.split("/")[-1] - #run_test("17a") #,"http://local-ot/validation/39",nil,false) #,"http://local-ot/validation/28")#,"http://local-ot/validation/394"); - + #run_test("1a",:validation_uri=>"http://local-ot/validation/119") #,"http://local-ot/validation/28")#,"http://local-ot/validation/394"); + + run_test("3b",:validation_uri=>"http://local-ot/validation/crossvalidation/45") #,{:dataset_uri => "http://local-ot/dataset/773", :prediction_feature => "http://local-ot/dataset/773/feature/Hamster%20Carcinogenicity"}) + # p = { -# :dataset_uri=>"http://local-ot/dataset/388", +# :dataset_uri=>"http://local-ot/dataset/527", # :algorithm_uri => "http://local-ot/majority/class/algorithm", -# :prediction_feature=>"http://local-ot/dataset/388/feature/repdose_classification", +# :prediction_feature=>"http://local-ot/dataset/527/feature/Hamster%20Carcinogenicity", # :num_folds => 2 } - #cv = OpenTox::Crossvalidation.create(p) -# cv = OpenTox::Crossvalidation.find("http://local-ot/validation/crossvalidation/14") + #cv = OpenTox::Crossvalidation.create(p, SUBJECTID) +# cv = OpenTox::Crossvalidation.find("http://local-ot/validation/crossvalidation/17", SUBJECTID) # puts cv.uri -# puts cv.find_or_create_report.uri -# puts cv.summary.inspect +## puts cv.find_or_create_report.uri +# puts cv.summary(SUBJECTID).inspect #puts OpenTox::Authorization.list_policy_uris(SUBJECTID).inspect #puts OpenTox::Authorization.list_policy_uris(SUBJECTID).inspect - #run_test("1b") #,{:dataset_uri => "http://local-ot/dataset/313", :prediction_feature => "http://local-ot/dataset/313/feature/repdose_classification"}) +# run_test("16b") #,{:dataset_uri => "http://local-ot/dataset/313", :prediction_feature => "http://local-ot/dataset/313/feature/repdose_classification"}) - model = OpenTox::Model::Generic.find("http://local-ot/majority/class/model/58") - OpenTox::QMRFReport.create(model) +# model = OpenTox::Model::Generic.find("http://local-ot/majority/class/model/58") +# OpenTox::QMRFReport.create(model) #get "/12123123123123123" @@ -242,23 +245,23 @@ class ValidationTest < Test::Unit::TestCase ex.validate LOGGER.debug "validation done '"+ex.validation_uri.to_s+"'" - if !delete and ex.validation_uri - if SUBJECTID - puts ex.validation_uri+"?subjectid="+CGI.escape(SUBJECTID) - else - puts ex.validation_uri - end + end + if !delete and ex.validation_uri + if SUBJECTID + puts ex.validation_uri+"?subjectid="+CGI.escape(SUBJECTID) + else + puts ex.validation_uri end - end + unless ex.report_uri ex.report - if !delete and ex.report_uri - if SUBJECTID - puts ex.report_uri+"?subjectid="+CGI.escape(SUBJECTID) - else - puts ex.report_uri - end + end + if !delete and ex.report_uri + if SUBJECTID + puts ex.report_uri+"?subjectid="+CGI.escape(SUBJECTID) + else + puts ex.report_uri end end ##ex.verify_yaml |