diff options
author | Andreas Maunz <andreas@maunz.de> | 2012-04-10 11:05:19 +0200 |
---|---|---|
committer | Andreas Maunz <andreas@maunz.de> | 2012-04-10 11:05:19 +0200 |
commit | 707741058c7ec5cccf6ced869f0bca25aad250c4 (patch) | |
tree | c5abf605ecc3b89768c8b9467fd96753ec9a1bc0 | |
parent | b6fe610de00809db7e8fb955c596473ac104d536 (diff) |
Fixed value map creation for multi type encoding
-rw-r--r-- | lib/parser.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/parser.rb b/lib/parser.rb index 2c64f3b..2e1dc5d 100644 --- a/lib/parser.rb +++ b/lib/parser.rb @@ -502,9 +502,9 @@ module OpenTox if val != nil @dataset.add(compound.uri, feature, val) - if type != OT.NumericFeature + if @feature_types[feature].include? OT.NominalFeature @dataset.features[feature][OT.acceptValue] = [] unless @dataset.features[feature][OT.acceptValue] - @dataset.features[feature][OT.acceptValue] << val.to_s unless @dataset.features[feature][OT.acceptValue].include?(val.to_s) + @dataset.features[feature][OT.acceptValue] << val unless @dataset.features[feature][OT.acceptValue].include?(val) end end |