def _hierarchy(self):
self.hierarchy = {}<EOL>for rank in self.taxonomy:<EOL><INDENT>taxslice = self._slice(level=self.taxonomy.index(rank))<EOL>self.hierarchy[rank] = self._group(taxslice)<EOL><DEDENT>
Generate dictionary of referenced idents grouped by shared rank