Skip to main content

Single cell manifold generator

Project description

PyPI Docs

Single Cell Manifold Generator (SCMG)

SCMG is a suite of deep learning models designed to interpret, generate, and predict the molecular basis of cell states and their transitions.

Key Features

  • Global Manifold Construction
    Build a well-integrated reference manifold of single-cell transcriptional states that captures cell-state relationships and gene expression patterns.

  • Zero-Shot Dataset Integration
    Integrate new scRNA-seq datasets without the need for model retraining.

  • Zero-Shot Cell Projection
    Project single-cells onto the global manifold for downstream analysis and comparison.

  • Cell State Trajectory Generation
    Generate continuous trajectories to model transitions between cell states.

  • Causal Gene Prediction
    Identify candidate causal genes driving transitions between specific cell states.

  • Universal Decomposition of Perturbation Effects
    Decompose perturbation effects into universal principal axes of cell state transition and perturbation classes.

  • Few-shot Prediction of Perturbation Effects
    Predict perturbation-induced cell state transition by few-shot learning.

Installation and Tutorials

Full documentation is available at: https://scmg.readthedocs.io/

The scripts to reproduce the results reported in the manuscript are available here.

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

scmg-1.0.4.tar.gz (1.8 MB view details)

Uploaded Source

Built Distribution

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

scmg-1.0.4-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file scmg-1.0.4.tar.gz.

File metadata

  • Download URL: scmg-1.0.4.tar.gz
  • Upload date:
  • Size: 1.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for scmg-1.0.4.tar.gz
Algorithm Hash digest
SHA256 09180cff09ec154173b7079c6591af0d844ec1054312bccbc859bfa35b74d8ff
MD5 f164b0906d81b55720a1a859ac47c6bb
BLAKE2b-256 a9d05b821a40420f8e74a085e328fd8519d4ae423f4203947964140b710a5bc0

See more details on using hashes here.

File details

Details for the file scmg-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: scmg-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.16

File hashes

Hashes for scmg-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 58415d281e8917051be2a39d4011213db483f0255c78fb90e9ebd8f839fcec26
MD5 af5f38bcb0a6eb46deb7be4a0a27ba47
BLAKE2b-256 ce8a6bcc8267873e9c8bcbff013bd60a8ef93d8dc6abc0f6d52a0ab9f41580e5

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