Skip to main content

Beta MetaTiME: annotate TME scRNA cell states

Project description

MetaTiME: Meta-components in Tumor immune MicroEnvironment

PyPI Documentation Status DOI

MetaTiME learns data-driven, interpretable, and reproducible gene programs by integrating millions of single cells from hundreds of tumor scRNA-seq data. The idea is to learn a map of single-cell space with biologically meaningful directions from large-scale data, which helps understand functional cell states and transfers knowledge to new data analysis. MetaTiME provides pretrained meta-components (MeCs) to automatically annotate fine-grained cell states and plot signature continuum for new single-cells of tumor microenvironment.

Installation

Create a new virtual env and activate (optional)

python -m venv metatime-env; source metatime-env/bin/activate

Use pip to install

pip install metatime

Installation shall be in minutes .

Next we have a tutorial on applying MetaTiME on new TME scRNAseq data to annotate cell states, scoring signature continuum, and test differential signature activity.

Usage

MetaTiME-Annotator

Interactive tutorial

Use MetaTiME to automatically annotate cell states and map signatures Open In Colab

Method

Reference

Manuscript In Revision. Repo continously being improved! More details will be updated and suggested improvements welcome.

Paper at bioRxiv

Accepted at Nature Communications [Journal Article doi pending]

Training Datasets

Tumor scRNAseq Data for MetaTiME @ Zenodo

  • A large collection of uniformly processed tumor single-cell RNA-seq.

  • Includes raw data and MetaTiME score for the TME cells.

Dependency

  • pandas
  • scanpy
  • anndata
  • matplotlib
  • adjustText
  • leidenalg
  • harmonypy

Dependency version tested:

  • pandas==1.1.5
  • scanpy==1.8.2
  • anndata==0.8.0
  • matplotlib==3.5.1
  • adjustText==0.7.3
  • leidenalg==0.8.3

Contact

Yi Zhang, Ph.D.

yiz [AT] ds.dfci.harvard.edu Twitter | Website Research Fellow Department of Data Science Dana-Farber Cancer Institute Harvard University T.H. Chan School of Public Health

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

metatime-1.3.0.tar.gz (8.1 MB view details)

Uploaded Source

Built Distribution

metatime-1.3.0-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

Details for the file metatime-1.3.0.tar.gz.

File metadata

  • Download URL: metatime-1.3.0.tar.gz
  • Upload date:
  • Size: 8.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for metatime-1.3.0.tar.gz
Algorithm Hash digest
SHA256 ae41a7af6ac7cc51750fe9a36995cde98551cdedfbf2e5f1c1d436ec232f2972
MD5 416f1cc9348ed4e864c23646e5d3c91e
BLAKE2b-256 c615ecc749464e0dfae981d6d765ff628aef1de89eb35a8c898dcd81ffe5cca5

See more details on using hashes here.

File details

Details for the file metatime-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: metatime-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for metatime-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e3df8bb85551bc4ac23739fafbb6c29f2e119d21321fc43b68d72af7fc3a95c
MD5 6d7463334feb465c9d5bcd1dc3285189
BLAKE2b-256 07b9a1716d952de2d87996cfc01e463a82dae076d3b343352ee45373b9b30a34

See more details on using hashes here.

Supported by

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