MJOIN
MJOIN is a neighbor-joining algorithm for reconstructing trees from subtree weights, instead of from distances.
Download
MJOIN is described in the paper Beyond pairwise distances: neighbor joining with phylogenetic diversity estimates
by Dan Levy, Ruriko Yoshida and Lior Pachter, Molecular Biology and Evolution, Advanced Access, November 9, 2005.