diff options
author | Christoph Helma <helma@in-silico.ch> | 2021-03-20 00:14:10 +0100 |
---|---|---|
committer | Christoph Helma <helma@in-silico.ch> | 2021-03-20 00:14:10 +0100 |
commit | 7bbe4c444523f281d07f79aa8d0a4719668c3c80 (patch) | |
tree | a79efa1decd4284d9454200fd987015826685b6d /scripts/summary2table.rb | |
parent | eca6889b784583bc0e9fb338d7b53d4c9b530dc4 (diff) |
manuscript update
Diffstat (limited to 'scripts/summary2table.rb')
-rwxr-xr-x | scripts/summary2table.rb | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/scripts/summary2table.rb b/scripts/summary2table.rb deleted file mode 100755 index d0da0af..0000000 --- a/scripts/summary2table.rb +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env ruby -require 'yaml' - -rows = {:acc => "Accuracy", :tpr => "True positive rate/Sensitivity", :tnr => "True negative rate/Specificity", :ppv => "Positive predictive value/Precision", :npv => "Negative predictive value", :n => "Nr. predictions"} -data = YAML.load_file("crossvalidations/summary.yaml")[:cv] - -case ARGV[0] -when "tensorflow" - header = ["MP2D-RF","MP2D-LR-sgd","MP2D-LR-scikit","MP2D-NN","MP2D-SVM","CDK-RF","CDK-LR-sgd","CDK-LR-scikit","CDK-NN","CDK-SVM"] - desc = ["mp2d","cdk"] - algos = ["rf","lr","lr2","nn","svm"] - keys = [] - desc.each do |d| - algos.each do |a| - keys << "tensorflow-"+a+"-"+d - end - end -when "lazar" - header = ["MP2D", "CDK"] - mp2dkeys = ["lazar-mp2d-all","lazar-mp2d-high-confidence"] - cdkkeys = ["lazar-cdk-all","lazar-cdk-high-confidence"] - puts ","+header.join(",") - rows.each do |short,long| - print long+"," - print mp2dkeys.collect{|k| data[k][short]}.join("/")+"," - puts cdkkeys.collect{|k| data[k][short]}.join("/") - end - exit -end -puts ","+header.join(",") -rows.each do |short,long| - print long+"," - puts keys.collect{|k| data[k][short]}.join(",") -end |