diff options
author | rautenberg <rautenberg@in-silico.ch> | 2013-04-26 13:47:53 +0200 |
---|---|---|
committer | rautenberg <rautenberg@in-silico.ch> | 2013-04-26 13:47:53 +0200 |
commit | ca4d31be29c811369f1ee3c14fdfa688cc4cb30a (patch) | |
tree | 37f1e9c700f0b3920b807faa4870622be4eb04bc /lib/dataset.rb | |
parent | 4e5063039fd2207799e76b9afd97614c1091303b (diff) | |
parent | 4a95ab76acddaffe5fb8b90a7aa41c069558de81 (diff) |
Merge branch 'development' of github.com:opentox/opentox-client into development
Diffstat (limited to 'lib/dataset.rb')
-rw-r--r-- | lib/dataset.rb | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/dataset.rb b/lib/dataset.rb index 22c606c..dd019a1 100644 --- a/lib/dataset.rb +++ b/lib/dataset.rb @@ -221,8 +221,8 @@ module OpenTox end -=begin # TODO: fix bug that affects data_entry positions +=begin def to_ntriples # redefined string version for better performance ntriples = "" @@ -249,13 +249,15 @@ module OpenTox end ntriples << "<#{compound.uri}> <#{RDF::OLO.index}> '#{i}' .\n" - data_entry_node = RDF::Node.new + #data_entry_node = RDF::Node.new + data_entry_node = "_:dataentry"+ i.to_s ntriples << "<#{@uri}> <#{RDF::OT.dataEntry}> #{data_entry_node} .\n" ntriples << "#{data_entry_node} <#{RDF.type}> <#{RDF::OT.DataEntry}> .\n" ntriples << "#{data_entry_node} <#{RDF::OLO.index}> '#{i}' .\n" ntriples << "#{data_entry_node} <#{RDF::OT.compound}> <#{compound.uri}> .\n" @data_entries[i].each_with_index do |value,j| - value_node = RDF::Node.new + value_node = data_entry_node+ "_value"+ j.to_s + #value_node = RDF::Node.new ntriples << "#{data_entry_node} <#{RDF::OT.values}> #{value_node} .\n" ntriples << "#{value_node} <#{RDF::OT.feature}> <#{@features[j].uri}> .\n" ntriples << "#{value_node} <#{RDF::OT.value}> '#{value}' .\n" |