summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormguetlein <martin.guetlein@gmail.com>2012-01-18 18:56:48 +0100
committermguetlein <martin.guetlein@gmail.com>2012-01-18 18:56:48 +0100
commiteda4b9687ca4b093b7f194b6d0b2e58ce7eed3b2 (patch)
treee77cadd2c08b7536182763b5be7c21425757b24f
parent9f2be4ca3bded1543142f5e3654693ce65aadb44 (diff)
wrap plain split into taks
-rwxr-xr-xvalidation/validation_application.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/validation/validation_application.rb b/validation/validation_application.rb
index cda09fa..279cd14 100755
--- a/validation/validation_application.rb
+++ b/validation/validation_application.rb
@@ -543,13 +543,16 @@ post '/cleanup_datasets/?' do
end
post '/plain_training_test_split' do
- LOGGER.info "creating pure training test split "+params.inspect
- raise OpenTox::BadRequestError.new "dataset_uri missing" unless params[:dataset_uri]
+ LOGGER.info "creating pure training test split "+params.inspect
+ raise OpenTox::BadRequestError.new "dataset_uri missing" unless params[:dataset_uri]
+ task = OpenTox::Task.create( "Create data-split", url_for("/plain_training_test_split", :full) ) do |task|
strat = (params[:stratified].size>0 && params[:stratified]!="false" && params[:stratified]!="0") if params[:stratified]
result = Validation::Util.train_test_dataset_split(params[:dataset_uri], params[:prediction_feature], @subjectid,
strat, params[:split_ratio], params[:random_seed])
content_type "text/uri-list"
result[:training_dataset_uri]+"\n"+result[:test_dataset_uri]+"\n"
+ end
+ return_task(task)
end
post '/validate_datasets' do