Class: OpenTox::ValidationReport

Inherits:
Object
  • Object
show all
Includes:
OpenTox
Defined in:
lib/validation.rb

Instance Attribute Summary

Attributes included from OpenTox

#metadata, #uri

Class Method Summary collapse

Methods included from OpenTox

#add_metadata, all, #delete, #initialize, #load_metadata, login, text_to_html, #to_rdfxml

Class Method Details

.find_for_validation(validation_uri, subjectid = nil) ⇒ OpenTox::ValidationReport

finds ValidationReport for a particular validation

Parameters:

  • crossvalidation (String)

    uri

  • subjectid (String, optional) (defaults to: nil)

Returns:



117
118
119
120
121
# File 'lib/validation.rb', line 117

def self.find_for_validation( validation_uri, subjectid=nil )
  uris = RestClientWrapper.get(File.join(CONFIG[:services]["opentox-validation"],
    "/report/validation?validation="+validation_uri), {:subjectid => subjectid}).chomp.split("\n")
  uris.size==0 ? nil : ValidationReport.new(uris[-1])
end