summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgebele <gebele@in-silico.ch>2013-11-14 16:59:44 +0100
committergebele <gebele@in-silico.ch>2013-11-14 16:59:44 +0100
commit085fd4b799dcf32860ece8dea13e8d91f15c33d5 (patch)
tree947b18d5cdff9e52dd996e29107cf23c1ca2bc0f
parent9548b484a60c271add21a1666f03a414c905c3c3 (diff)
try to improve rdf writer method/add comment
-rw-r--r--lib/dataset.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/dataset.rb b/lib/dataset.rb
index 6bb0874..292b26b 100644
--- a/lib/dataset.rb
+++ b/lib/dataset.rb
@@ -243,22 +243,21 @@ module OpenTox
end
end
RDF::Writer.for(format).buffer do |writer|
- @rdf.each{|statement| writer << statement}
+ writer << @rdf
end
end
end
-# TODO: fix bug that affects data_entry positions
+# TODO: fix bug that affects data_entry positions # DG: who wrotes this comment ?
def to_ntriples # redefined string version for better performance
-
ntriples = ""
@metadata[RDF.type] = [ RDF::OT.Dataset, RDF::OT.OrderedDataset ]
@metadata.each do |predicate,values|
[values].flatten.each do |value|
URI.valid?(value) ? value = "<#{value}>" : value = "\"#{value}\""
- ntriples << "<#{@uri}> <#{predicate}> #{value} ." #\n"
+ ntriples << "<#{@uri}> <#{predicate}> #{value} .\n" #\n"
end
end
@parameters.each_with_index do |parameter,i|