holder = new TaxonHolder(new UnifracTaxon(taxid, name, "", bl), parentHolder);
UnifracTaxon t = holder.getTaxon();
if (sample != null) {
//xxxxx
t.incCount(sample, 1);
}
parentHolder.addChild(holder);
if (leaves.contains(parentTaxon.getTaxid())) {
leaves.remove(parentTaxon.getTaxid());
}