diff options
author | helma@in-silico.ch <helma@in-silico.ch> | 2018-10-29 17:58:09 +0100 |
---|---|---|
committer | helma@in-silico.ch <helma@in-silico.ch> | 2018-10-29 17:58:09 +0100 |
commit | 5e9a08c0b534fa96179fb5c81a9b4193e7b0aad8 (patch) | |
tree | a9d97dc520f51b5bca61b5f0122a1f86817e1ea8 /lib/dataset.rb | |
parent | 15f4ad23eb918a91d52779887ccfb51bc6547f1b (diff) |
dataset folds fixed
Diffstat (limited to 'lib/dataset.rb')
-rw-r--r-- | lib/dataset.rb | 30 |
1 files changed, 3 insertions, 27 deletions
diff --git a/lib/dataset.rb b/lib/dataset.rb index 9611fff..41d7b5c 100644 --- a/lib/dataset.rb +++ b/lib/dataset.rb @@ -401,7 +401,7 @@ module OpenTox substance.dataset_ids << dataset.id substance.dataset_ids.uniq! substance.save - dataset.data_entries << data_entries.select{|row| row[0] == substance.id} + dataset.data_entries += data_entries.select{|row| row[0] == substance.id} end dataset.save dataset @@ -433,6 +433,8 @@ module OpenTox if map values(c,feature).each { |v| dataset.add c, new_feature, map[v] } else + end + end end def transform # TODO @@ -446,30 +448,4 @@ module OpenTox end - # Dataset for lazar predictions - class LazarPrediction < Dataset - field :creator, type: String - #field :prediction_feature_id, type: BSON::ObjectId - field :predictions, type: Hash, default: {} - - # Get prediction feature - # @return [OpenTox::Feature] - def prediction_feature - Feature.find prediction_feature_id - end - - def prediction compound - end - - def probability klass - end - - def prediction_interval - end - - def predictions - end - - end - end |