summaryrefslogtreecommitdiff
path: root/validation/validation_application.rb
diff options
context:
space:
mode:
Diffstat (limited to 'validation/validation_application.rb')
-rwxr-xr-xvalidation/validation_application.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/validation/validation_application.rb b/validation/validation_application.rb
index 39a5c50..5ae6bda 100755
--- a/validation/validation_application.rb
+++ b/validation/validation_application.rb
@@ -42,9 +42,9 @@ post '/crossvalidation/?' do
cv_params[:stratified] = (params[:stratified].size>0 && params[:stratified]!="false" && params[:stratified]!="0") if params[:stratified]
cv = Validation::Crossvalidation.create cv_params
cv.subjectid = @subjectid
- cv.perform_cv( params[:prediction_feature], params[:algorithm_params], task )
+ cv.perform_cv( params[:prediction_feature], params[:algorithm_params], OpenTox::SubTask.create(task,0,95))
# computation of stats is cheap as dataset are already loaded into the memory
- Validation::Validation.from_cv_statistics( cv.id, @subjectid )
+ Validation::Validation.from_cv_statistics( cv.id, @subjectid, OpenTox::SubTask.create(task,95,100) )
cv.crossvalidation_uri
end
return_task(task)
@@ -84,9 +84,9 @@ post '/crossvalidation/loo/?' do
:loo => "true" }
cv = Validation::Crossvalidation.create cv_params
cv.subjectid = @subjectid
- cv.perform_cv( params[:prediction_feature], params[:algorithm_params], task )
+ cv.perform_cv( params[:prediction_feature], params[:algorithm_params], OpenTox::SubTask.create(task,0,95))
# computation of stats is cheap as dataset are already loaded into the memory
- Validation::Validation.from_cv_statistics( cv.id, @subjectid )
+ Validation::Validation.from_cv_statistics( cv.id, @subjectid, OpenTox::SubTask.create(task,95,100) )
cv.crossvalidation_uri
end
return_task(task)