X-Git-Url: https://git.donarmstrong.com/?p=biopieces.git;a=blobdiff_plain;f=bp_bin%2Fanalyze_vals;h=e7e8249a8faf73c53bce080d333e56a73a2b7aa1;hp=aa9d12ae536b280e196598fd54a03cbc03caad2b;hb=9e506c77bf020025b9788beac9ece546e0dd93ee;hpb=4c574917dc12688ccd8899c48f0635a82e6617d1 diff --git a/bp_bin/analyze_vals b/bp_bin/analyze_vals index aa9d12a..e7e8249 100755 --- a/bp_bin/analyze_vals +++ b/bp_bin/analyze_vals @@ -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