class Aveceine
Public Class Methods
load_hash(io)
click to toggle source
# File lib/aveceine.rb, line 15 def self.load_hash(io) h = Hash.new(); io.each { |line| key,value = line.chomp().split(/\t/,2); h[key]=value; }; io.close(); return h; end
save_hash(io,h)
click to toggle source
# File lib/aveceine.rb, line 10 def self.save_hash(io,h) h.each { |key,value| io.puts("#{key}\t#{value}"); } io.close(); end
to_hash(a)
click to toggle source
# File lib/aveceine.rb, line 5 def self.to_hash(a) a.uniq!(); return Hash[*((1..a.size).zip(a.sort).flatten)]; end