I have two features I'd like to add to hcluster, but I thought I'd run them by you before I ran off and built them. They are:
Make it possible to directly provide my own distance matrices, instead of the features and distance measure. One thing I really like about hierarchical clustering is that you can use sets of distances that don't make sense in any space, so I'd like to leverage that like I can in SciPy. I'd love a suggestion on what the interface should look like though.
Add Ward's linkage as a linkage option. The complication there is that it doesn't fit neatly into the existing code because it can't be computed for each cluster independently. (Also it looks hard and I'm bad at math, but I'll get there.)
I have two features I'd like to add to hcluster, but I thought I'd run them by you before I ran off and built them. They are:
What do you think?