opentox/validation — Issue #19: aralgorithm compison reports doesn't work with ttest_attributes for "All validation types"
Author: davor
Created: 2011-11-24 15:46:12+00:00
State: open

The report fails for following ttest_attributes (* All validation types: num_instances, num_without_class, num_unpredicted, real_runtime, percent_without_class, percent_unpredicted).

E.g. http://toxcreate3.in-silico.ch:8080/task/46241 or http://toxcreate3.in-silico.ch:8080/task/46230
or use:
validation_uris: cv_uri1, cv_uri2, cv_uri3, cv_uri4
identifier: id1,id1,id2,id2
ttest_attributes: num_instances,num_without_class,num_unpredicted,real_runtime,percent_without_class,percent_unpredicted

It happens when task is 74% completed.

actor: http://toxcreate3.in-silico.ch:8080/validation/report/algorithm_comparison
errorCause:
errorType: Errno::EPIPE
http_code: 500
message: Broken pipe
rest_params:
backtrace: |-
/home/ot0/opentox-ruby/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/rinruby-2.0.2/lib/rinruby.rb:662:in `write'
/home/ot0/opentox-ruby/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/rinruby-2.0.2/lib/rinruby.rb:662:in `puts'
/home/ot0/opentox-ruby/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/rinruby-2.0.2/lib/rinruby.rb:662:in `assign_engine'
/home/ot0/opentox-ruby/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/rinruby-2.0.2/lib/rinruby.rb:726:in `complete?'
/home/ot0/opentox-ruby/ruby-enterprise-1.8.7-2011.03/lib/ruby/gems/1.8/gems/rinruby-2.0.2/lib/rinruby.rb:466:in `pull'
./report/statistical_test.rb:17:in `pairedTTest'
./report/statistical_test.rb:75:in `paired_ttest'
./report/statistical_test.rb:62:in `send'
./report/statistical_test.rb:62:in `test_matrix'
./report/statistical_test.rb:56:in `times'
./report/statistical_test.rb:56:in `test_matrix'
./report/statistical_test.rb:49:in `times'
./report/statistical_test.rb:49:in `test_matrix'
./report/report_content.rb:42:in `add_paired_ttest_tables'
./report/report_content.rb:41:in `each'
./report/report_content.rb:41:in `add_paired_ttest_tables'
./report/report_content.rb:36:in `each'
./report/report_content.rb:36:in `add_paired_ttest_tables'
./report/report_factory.rb:269:in `compare_algorithms_crossvalidation'
./report/report_factory.rb:250:in `each'
./report/report_factory.rb:250:in `compare_algorithms_crossvalidation'
./report/report_factory.rb:190:in `create_report_compare_algorithms'
./report/report_factory.rb:47:in `create_report'
./report/report_service.rb:81:in `create_report'
./report/report_application.rb:146:in `POST /report/:type'
./report/report_application.rb:5:in `perform'
./report/report_application.rb:145:in `POST /report/:type'