def format_hash (hash_results, list_of_labels, output):
  header = "gene\t" + "\t".join ( list_of_labels ) 
  F = open (output, "w")
  print >> F, header
  for mir in sorted (hash_results.keys()):
    string = mir 
    for label in list_of_labels:
      string += "\t%s" % (hash_results[mir][label])
    print >> F, string
  F.close()
dataset/ETHPy150Open ARTbio/tools-artbio/unstable/local_tools/hit_list_aggregater.py/format_hash/original