Haha sure.  It was originally *not* a Dict2D, but was changed to Dict2D
upon request in a prior commit; I'll change it back to the way it
originally was.


On Thu, Mar 20, 2014 at 2:40 PM, Jai Ram Rideout
<notifications@github.com>wrote:

> In qiime/util.py:
>
> > +                                     % (header, sample_id))
> > +                else:
> > +                    merged_data[sample_id][header] = value
> > +
> > +        # Now, convert what we have seen into a normal dict
> > +        normal_dict = {}
> > +        for sample_id in all_sample_ids:
> > +            if sample_id not in normal_dict:
> > +                normal_dict[sample_id] = {}
> > +
> > +            for header in all_headers:
> > +                normal_dict[sample_id][header] = \
> > +                    merged_data[sample_id][header]
> > +
> > +        # and create a MetadataMap object from it; concatenate comments
> > +        normal_dict = Dict2D(normal_dict)
>
> One more comment: usage of Dict2D was removed during the code sprint- can
> you please update so we don't reintroduce a pycogent dependency?
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/biocore/qiime/pull/1302/files#r10815101>
> .
>