]> git.donarmstrong.com Git - biopieces.git/blobdiff - bp_bin/analyze_vals
cleanup of analyze_vals added analyze_scores
[biopieces.git] / bp_bin / analyze_vals
index aa9d12ae536b280e196598fd54a03cbc03caad2b..e7e8249a8faf73c53bce080d333e56a73a2b7aa1 100755 (executable)
@@ -98,10 +98,10 @@ Biopieces.open(options[:stream_in], options[:stream_out]) do |input, output|
       :KEY   => key,
       :TYPE  => value[:type].to_s.capitalize,
       :COUNT => value[:count],
-      :MIN   => value[:min],
-      :MAX   => value[:max],
-      :SUM   => value[:sum],
-      :MEAN  => (value[:sum] / value[:count].to_f).round(1)
+      :MIN   => value[:min].is_a?(Float) ? "%0.2f" % value[:min] : value[:min],
+      :MAX   => value[:max].is_a?(Float) ? "%0.2f" % value[:max] : value[:max],
+      :SUM   => value[:sum].is_a?(Float) ? "%0.2f" % value[:sum] : value[:sum],
+      :MEAN  => "%0.2f" % (value[:sum] / value[:count].to_f)
     }
 
     output.puts stat_record