I'm looking at the biopython KDTree class. It requires arrays with dtype=="float32". I can make such arrays, but on 64 bit machines it's more natural (and the default for numpy float arrays) to have "float64".