summaryrefslogtreecommitdiff
path: root/lib/validation.rb
diff options
context:
space:
mode:
authormr <mr@mrautenberg.de>2011-02-01 16:34:20 +0100
committermr <mr@mrautenberg.de>2011-02-01 16:34:20 +0100
commit26c0b93a02fddb60175747f7733d13e973257cd8 (patch)
treeb90b7354ff413bd30ec6e1bb902caf39a89e5928 /lib/validation.rb
parent3aaae5a3fe341073fc0537606aababe387d830e0 (diff)
A&A for validations
Diffstat (limited to 'lib/validation.rb')
-rw-r--r--lib/validation.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/validation.rb b/lib/validation.rb
index 76c4529..23b246b 100644
--- a/lib/validation.rb
+++ b/lib/validation.rb
@@ -13,18 +13,18 @@ module OpenTox
OpenTox::Validation.new(uri)
end
- def create_report
- @report_uri = RestClientWrapper.post(File.join(CONFIG[:services]["opentox-validation"],"/report/crossvalidation"), :validation_uris => @uri).to_s
+ def create_report(subjectid=nil)
+ @report_uri = OpenTox::RestClientWrapper.post(File.join(CONFIG[:services]["opentox-validation"],"/report/crossvalidation"), {:validation_uris => @uri, :subjectid => subjectid}).to_s
@report_uri
end
- def create_qmrf_report
- @qmrf_report_uri = RestClientWrapper.post(File.join(CONFIG[:services]["opentox-validation"],"/reach_report/qmrf"), :model_uri => @uri).to_s
+ def create_qmrf_report(subjectid=nil)
+ @qmrf_report_uri = OpenTox::RestClientWrapper.post(File.join(CONFIG[:services]["opentox-validation"],"/reach_report/qmrf"), {:model_uri => @uri, :subjectid => subjectid}).to_s
@qmrf_report_uri
end
- def summary(type)
- v = YAML.load RestClientWrappper.get(File.join(@uri, 'statistics'),:accept => "application/x-yaml").to_s
+ def summary(type, subjectid=nil)
+ v = YAML.load OpenTox::RestClientWrapper.get(File.join(@uri, 'statistics'),{:accept => "application/x-yaml", :subjectid => subjectid}).to_s
case type
when "classification"