summaryrefslogtreecommitdiff
path: root/scripts/pa_summary.rb
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/pa_summary.rb')
-rwxr-xr-xscripts/pa_summary.rb27
1 files changed, 27 insertions, 0 deletions
diff --git a/scripts/pa_summary.rb b/scripts/pa_summary.rb
new file mode 100755
index 0000000..7487e3e
--- /dev/null
+++ b/scripts/pa_summary.rb
@@ -0,0 +1,27 @@
+#!/usr/bin/env ruby
+require_relative '../../lazar/lib/lazar'
+include OpenTox
+
+results = JSON.parse File.read(ARGV[0])
+results.each do |s,r|
+ if r["value"]
+ puts [
+ s,
+ r["warnings"],
+ r["value"],
+ r["probabilities"]["0"],
+ r["probabilities"]["1"],
+ r["neighbors"].size,
+ ].join(",")
+ else
+ r["neighbors"] ? n = r["neighbors"].size : n = nil
+ puts [
+ s,
+ r["warnings"],
+ r["value"],
+ nil,
+ nil,
+ n
+ ].join(",")
+ end
+end