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.0.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tphate-1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 2e6f51464b3469cb5ae7619481cb05b494058f9a4958cf646ab52118f350e8fd
MD5 a4ceed039a57751e9dac08309580f87e
BLAKE2b-256 a967abfc97570c7ec74c2bee4d28779b8bc5d668488256e57354f6a5156f7d53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: TPHATE-1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 feb9019663f4db540fe605d8586232ebcdf91ed330dac4365256f4a203005560
MD5 eda7684c679d371b8c2c964de045b3f0
BLAKE2b-256 32b964a3dc28e6b03f4a6fe169d304984ed227a994aba72543e37dea25d4e857

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