From fceabfcc4e281c582ec5cc09ba84eb49e20a13f0 Mon Sep 17 00:00:00 2001 From: Christoph Helma Date: Thu, 16 Jul 2015 16:54:48 +0200 Subject: feature tests for standalone version --- lib/opentox-client.rb | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) (limited to 'lib/opentox-client.rb') diff --git a/lib/opentox-client.rb b/lib/opentox-client.rb index bafde4c..9f3373d 100644 --- a/lib/opentox-client.rb +++ b/lib/opentox-client.rb @@ -1,14 +1,16 @@ require 'rubygems' require "bundler/setup" -require 'rdf' -require 'rdf/raptor' -require 'rdf/turtle' +#require 'rdf' +#require 'rdf/raptor' +#require 'rdf/turtle' require "rest-client" require 'uri' require 'yaml' require 'json' require 'logger' require "securerandom" +require 'mongo' +require 'bson' default_config = File.join(ENV["HOME"],".opentox","config","default.rb") client_config = File.join(ENV["HOME"],".opentox","config","opentox-client.rb") @@ -18,16 +20,16 @@ require default_config if File.exist? default_config require client_config if File.exist? client_config # define constants and global variables -RDF::OT = RDF::Vocabulary.new 'http://www.opentox.org/api/1.2#' -RDF::OT1 = RDF::Vocabulary.new 'http://www.opentox.org/api/1.1#' -RDF::OTA = RDF::Vocabulary.new 'http://www.opentox.org/algorithmTypes.owl#' -RDF::OLO = RDF::Vocabulary.new 'http://purl.org/ontology/olo/core#' -RDF::TB = RDF::Vocabulary.new "http://onto.toxbank.net/api/" -RDF::ISA = RDF::Vocabulary.new "http://onto.toxbank.net/isa/" -RDF::OWL = RDF::Vocabulary.new "http://www.w3.org/2002/07/owl#" +#RDF::OT = RDF::Vocabulary.new 'http://www.opentox.org/api/1.2#' +#RDF::OT1 = RDF::Vocabulary.new 'http://www.opentox.org/api/1.1#' +#RDF::OTA = RDF::Vocabulary.new 'http://www.opentox.org/algorithmTypes.owl#' +#RDF::OLO = RDF::Vocabulary.new 'http://purl.org/ontology/olo/core#' +#RDF::TB = RDF::Vocabulary.new "http://onto.toxbank.net/api/" +#RDF::ISA = RDF::Vocabulary.new "http://onto.toxbank.net/isa/" +#RDF::OWL = RDF::Vocabulary.new "http://www.w3.org/2002/07/owl#" CLASSES = ["Compound", "Feature", "Dataset", "Validation", "Task", "Investigation"] -RDF_FORMATS = [:rdfxml,:ntriples,:turtle] +#RDF_FORMATS = [:rdfxml,:ntriples,:turtle] # Regular expressions for parsing classification data TRUE_REGEXP = /^(true|active|1|1.0|tox|activating|carcinogen|mutagenic)$/i -- cgit v1.2.3