Skip to content

PHATE 2.5 (Fast scalable PHATE, run from Python)

Compare
Choose a tag to compare
@scottgigante scottgigante released this 22 May 22:46
· 192 commits to master since this release
e641cb2

PHATE now calls the much faster code written in Python to perform dimensionality reduction using the reticulate package. PHATE must be installed in both Python and R in order to use the R code.

Other changes:

  • precomputed distance matrices are now accepted, with phate(data=distances, knn.dist.method="precomputed")
  • precomputed affinity matrices must be provided in the same way, with phate(data=affinities, knn.dist.method="precomputed"), rather than via g.kernel.
  • multiprocessing is supported - call phate(..., n.jobs=5) to use 5 cores or phate(..., n.jobs = -1) to use all available.