single linkage cluster analysis



Hi all,
 I am looking for a software (freeware/shareware) that is able to produce
 the minimum spanning tree (MST) from the similarity matrix (Sij).
 Is there any chance to find something that fits my needs?
 Any suggestion is very wellcome!
 Cheers
 Demetrios