Skip to main content

A package for cell annotation, protein prediction, and low dimensional embedding representation

Project description

scMMT

scMMT (single-cell multi-modal data and multi-task learning tool) is a powerful deep learning computational tool designed for the analysis of CITE-seq and scRNA-seq data. It offers various functionalities such as cell annotation, protein expression prediction, and low-dimensional embedding. With scMMT, researchers can efficiently explore and interpret complex single-cell datasets, enabling deeper insights into cellular heterogeneity and intercellular interactions.

Create environment

conda create -n scMMT python=3.10
conda activate scMMT

Installation

pip install scMMT

Alternatively, you can also install the package directly from GitHub via

pip install git+https://github.com/SongqiZhou/scMMT.git

Example Demo:

Guided Tutorial

Data

(1) Seurat 4 human peripheral blood mononuclear cells (GEO: GSE164378).

(2) H1N1 influenza PBMC dataset (https://doi.org/10.35092/yhjc.c.4753772).

(3) COVID dataset(https://www.ebi.ac.uk/arrayexpress/experiments/E-MTAB-10026/).

The University of Pennsylvania has put these data sets together for the convenience of downloading. Download Here. The reference github link is: https://github.com/jlakkis/sciPENN_codes

Software Requirements

  • Python >= 3.10
  • torch >= 2.0.0
  • scanpy >= 1.9.3
  • scikit-learn >= 1.2.2
  • scikit-learn-intelex >= 2023.1.1
  • pandas >= 2.0.1
  • numpy >= 1.24.3
  • scipy >= 1.10.1
  • tqdm >= 4.65.0
  • anndata >= 0.9.1

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

scMMT-1.0.1.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

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

scMMT-1.0.1-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file scMMT-1.0.1.tar.gz.

File metadata

  • Download URL: scMMT-1.0.1.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for scMMT-1.0.1.tar.gz
Algorithm Hash digest
SHA256 87aa69709c81d85f686b0181812ccd6afa736366e4a2aafa5542151b45a926d1
MD5 77b3b05ddb4995befcce1aec199641c5
BLAKE2b-256 4d4c29425d8bb00637fa36acdc019c270e98134e089a0047cf80810aca97bda2

See more details on using hashes here.

File details

Details for the file scMMT-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: scMMT-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for scMMT-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b059af9056b6aa1a1afdf565f365cced2087e356d50eb8f43a1ad192d5371209
MD5 46ae4c24a7641ab3e25bf3ce14e506e8
BLAKE2b-256 7b6566170214517481a640dac6410fc8c8dc05b0deb495594340452dc266f63b

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