summaryrefslogtreecommitdiff
path: root/task.rb
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2019-08-08 12:44:29 +0000
committergebele <gebele@in-silico.ch>2019-08-08 12:44:29 +0000
commit498ad82d2cc8582d3139bf69a0fe333d6b425668 (patch)
treea660e70ddb709e4e20ff6a70f952f7d07e7c56fe /task.rb
parent185a6df5e09dc89a50f23858e9cb221aacca9327 (diff)
ensure dataset parser errors not hidden in a task; check upload by first header; remove_task_data, tasks, prediction dataset, training dataset; js code refinement
Diffstat (limited to 'task.rb')
-rw-r--r--task.rb7
1 files changed, 6 insertions, 1 deletions
diff --git a/task.rb b/task.rb
index 708613e..20dcc68 100644
--- a/task.rb
+++ b/task.rb
@@ -14,8 +14,9 @@ module OpenTox
field :csv, type: String
field :dataset_id, type: BSON::ObjectId
field :model_id, type: BSON::ObjectId
+ field :subTasks, type: Array, default:[]
- attr_accessor :pid, :percent, :predictions, :csv, :dataset_id, :model_id
+ attr_accessor :pid, :percent, :predictions, :csv, :dataset_id, :model_id, :subTasks
def pid
self[:pid]
@@ -41,6 +42,10 @@ module OpenTox
self[:model_id]
end
+ def subTasks
+ self[:subTasks]
+ end
+
def update_percent(percent)
self[:percent] = percent
save