lib/rbbt/tsv/change_id.rb in rbbt-util-5.19.30 vs lib/rbbt/tsv/change_id.rb in rbbt-util-5.19.31

- old
+ new

@@ -11,10 +11,14 @@ identifiers = Organism.identifiers(tsv.namespace) if identifiers.nil? and tsv.namespace if not tsv.fields.include? format new = {} tsv.each do |k,v| - new[k] = v.dup if v === String or v === Array + if v === String or v === Array + new[k] = v.dup + else + new[k] = v + end end orig_fields = tsv.fields tsv = tsv.annotate new new.fields = new.fields.collect{|f| "TMP-" << f }