docs: def write_tabular_otu_table(self, sample_names, read_taxonomies, combined_output_otu_table_io):
          '''A function that takes a hash of trusted placements, and compiles them
          into an OTU-esque table.'''
          delim = u'\t'
          combined_output_otu_table_io.write(delim.join(['#ID', 
                                                         delim.join(sample_names),
                                                         'ConsensusLineage']))
          combined_output_otu_table_io.write(u"\n")
          for otu_id, tax, counts in self._iterate_otu_table_rows(read_taxonomies):
              combined_output_otu_table_io.write(delim.join(\
                  (str(otu_id),
                   delim.join([str(c) for c in counts]),
                   '; '.join(tax)))+"\n")