From 8a2b749ccef94b229a32ec716c93388f5c7495d7 Mon Sep 17 00:00:00 2001 From: Andreas Maunz Date: Wed, 31 Oct 2012 15:35:34 +0100 Subject: Fixed get for dataset from RDF --- lib/opentox.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/opentox.rb') 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 -- cgit v1.2.3