summaryrefslogtreecommitdiff
path: root/lib/opentox.rb
diff options
context:
space:
mode:
authorAndreas Maunz <andreas@maunz.de>2012-10-31 15:35:34 +0100
committerAndreas Maunz <andreas@maunz.de>2012-10-31 15:35:34 +0100
commit8a2b749ccef94b229a32ec716c93388f5c7495d7 (patch)
tree81699a92364e76240354e6f67876a46d5291dc10 /lib/opentox.rb
parent3c7161c8c7ff4193245eb4a7b428712def99b22e (diff)
Fixed get for dataset from RDF
Diffstat (limited to 'lib/opentox.rb')
-rw-r--r--lib/opentox.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/opentox.rb b/lib/opentox.rb
index faa7b58..0f29c30 100644
--- a/lib/opentox.rb
+++ b/lib/opentox.rb
@@ -130,8 +130,8 @@ module OpenTox
RDF_FORMATS.each do |format|
# rdf parse methods for all formats e.g. parse_rdfxml
- send :define_method, "parse_#{format}".to_sym do |rdf|
- @rdf = RDF::Graph.new
+ send :define_method, "parse_#{format}".to_sym do |rdf,init=true|
+ @rdf = RDF::Graph.new if init
RDF::Reader.for(format).new(rdf) do |reader|
reader.each_statement{ |statement| @rdf << statement }
end