Hi,
This program was written long ago, so I can't recall everything right now, but as you have found out it is based on Michiel de Hoon's library, so for details please check clustering documentation (by Michiel de Hoon) that you can find here:
cluster.pdf
Quick answers to your questions would be:
2) yes
3) The weight vector contains weights for the elements in the data, by default 1, but it is good to have an option to tweak the data; see documentation page 8
4) yes it can be used with 3d+t data
I have checked cluster.c code and must say, that it is not computed just with 1/n... although it is true they stated in documentation that factor is 1/n.
Hope I cleared some doubts,
Andrej
Edited 1 time(s). Last edit at 11/30/2017 12:02PM by Daniel Glen.