Skip to main content

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

Metadata

Release files for metatime 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for metatime 1.3.0
File Size Uploaded
metatime-1.3.0.tar.gz 8.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for metatime 1.3.0
File Interpreter ABI Platform
metatime-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.3 MB

Release files / metatime-1.3.0.tar.gz

Download URL metatime-1.3.0.tar.gz
Size 8.1 MB
Tags Source
SHA-256 checksum
How to use checksums
ae41a7af6ac7cc51750fe9a36995cde98551cdedfbf2e5f1c1d436ec232f2972
BLAKE2b-256 checksum
How to use checksums
c615ecc749464e0dfae981d6d765ff628aef1de89eb35a8c898dcd81ffe5cca5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release files / metatime-1.3.0-py3-none-any.whl

Download URL metatime-1.3.0-py3-none-any.whl
Size 3.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8e3df8bb85551bc4ac23739fafbb6c29f2e119d21321fc43b68d72af7fc3a95c
BLAKE2b-256 checksum
How to use checksums
07b9a1716d952de2d87996cfc01e463a82dae076d3b343352ee45373b9b30a34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.3

Release history Release notifications | RSS feed

This release

1.3.0 This release

2 release files

1.2.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page