X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=bp_bin%2Fbin_vals;h=a0bad392a8c6f6bb58499e3d9f5b11ebabc7db17;hb=af282a65d141826c15944437b07a0353dd14e79c;hp=db9e3b487439d8d5a33774ecc6f4578a19492b25;hpb=c4f14c511655d92281b6d70363de57b77a9b6045;p=biopieces.git diff --git a/bp_bin/bin_vals b/bp_bin/bin_vals index db9e3b4..a0bad39 100755 --- a/bp_bin/bin_vals +++ b/bp_bin/bin_vals @@ -39,8 +39,8 @@ options = Biopieces.options_parse(ARGV, casts) Biopieces.open(options[:stream_in], options[:stream_out]) do |input, output| input.each_record do |record| - if record.has_key? options[:key] - record[(options[:key].to_s + "_BIN").to_sym] = (record[options[:key]].to_i / options[:bin_size]) * options[:bin_size] + if record[options[:key].to_sym] + record[(options[:key] + "_BIN").to_sym] = (record[options[:key].to_sym].to_i / options[:bin_size]) * options[:bin_size] end output.puts record