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:
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
Metadata
Release files for scMMT 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| scMMT-1.0.1.tar.gz | 13.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| scMMT-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.8 kB
Release files / scMMT-1.0.1.tar.gz
| Download URL | scMMT-1.0.1.tar.gz |
|---|---|
| Size | 13.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
87aa69709c81d85f686b0181812ccd6afa736366e4a2aafa5542151b45a926d1
|
|
BLAKE2b-256 checksum How to use checksums |
4d4c29425d8bb00637fa36acdc019c270e98134e089a0047cf80810aca97bda2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|
Release files / scMMT-1.0.1-py3-none-any.whl
| Download URL | scMMT-1.0.1-py3-none-any.whl |
|---|---|
| Size | 15.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b059af9056b6aa1a1afdf565f365cced2087e356d50eb8f43a1ad192d5371209
|
|
BLAKE2b-256 checksum How to use checksums |
7b6566170214517481a640dac6410fc8c8dc05b0deb495594340452dc266f63b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.1
|