Skip to main content

Temporal PHATE (TPHATE) is a python package for learning robust manifold representations of timeseries data with high temporal autocorrelation.

Project description

PyPI versionDOI

Quick Start

If you would like to get started using T-PHATE, check out our example below.

If you have loaded a data matrix data in python (with samples on rows, features on columns, where you believe the samples are non-independent), you can run TPHATE as follows:

import tphate

tphate_op = tphate.TPHATE()
data_tphate = tphate_op.fit_transform(data)

Temporal PHATE

Temporal PHATE (T-PHATE) is a python package for learning robust manifold representations of timeseries data with high temporal autocorrelation. TPHATE does so with a dual-kernel approach, estimating the first view as an affinity matrix based on PHATE manifold geometry, and the second view as summarizing the transitional probability between two timepoints based on the autocorrelation of the signal. For more information, see our publication in Nature Computational Science.

Busch, et al. Multi-view manifold learning of human brain-state trajectories. 2023. Nature Computational Science.

Installation

pip install tphate

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tphate-1.1.tar.gz (37.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tphate-1.1-py3-none-any.whl (45.0 kB view details)

Uploaded Python 3

TPHATE-1.1-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file tphate-1.1.tar.gz.

File metadata

  • Download URL: tphate-1.1.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for tphate-1.1.tar.gz
Algorithm Hash digest
SHA256 f428e5af68a4a57dc97f741570a9af6b069f7d9b468f18d5fe2ecfcf4236de72
MD5 19b4949888d404c571f65800064f38ac
BLAKE2b-256 5c10ad225923b2337242836f35481d98e0db8924d6124ed4ee003731e8f12cde

See more details on using hashes here.

File details

Details for the file tphate-1.1-py3-none-any.whl.

File metadata

  • Download URL: tphate-1.1-py3-none-any.whl
  • Upload date:
  • Size: 45.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for tphate-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6b34edfbd0413ed92f755d92ccbcd42ed7a0152a6d780b8dbf908f70d1554e36
MD5 3a581e5dd201c78c30fa8b5132591212
BLAKE2b-256 e24989e580e84c16022dfada6d0dc75278071bea5337142fe5d9d0d2d71983bb

See more details on using hashes here.

File details

Details for the file TPHATE-1.1-py3-none-any.whl.

File metadata

  • Download URL: TPHATE-1.1-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for TPHATE-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6e07cdd6d49693483d29af95bc5fad80ffce5d7fb19f232612927a1dba3b0cf
MD5 c9f5618de423838e316e8b12b5994279
BLAKE2b-256 407c68005759b81c640e65438616159eabbd57f343208962a334000ea1787172

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page