options = Biopieces.options_parse(ARGV, casts)
-key = options[:key]
+key = options[:key].to_sym
options[:xlabel] = key unless options[:xlabel]
options[:ylabel] = "log10(#{options[:ylabel]})" if options[:logscale_y]
Biopieces.open(options[:stream_in], options[:stream_out]) do |input, output|
input.each_record do |record|
- if record.has_key? key
+ if record[key]
count_hash[record[key].to_i] += 1
end