Skip to main content

A versatile single-cell cross-modality translation method via dual-aligned variational autoencoders

Project description

Recent advancements for simultaneously profiling multi-omic modalities within individual cells have enabled the interrogation of cellular heterogeneity and molecular hierarchy. However, technical limitations lead to highly noisy multi-modal data and substantial costs. Although computational methods have been proposed to translate single-cell data across modalities, b broad applications of the methods still remain impeded b by formidable challenges. Here, we proposed scButterfly, a versatile single-cell cross-modality translation method based on dual-aligned variational autoencoders and innovative data augmentation schemes. With comprehensive experiments on multiple datasets, we provide compelling evidence of scButterfly’s superiority over baseline methods in preserving cellular heterogeneity while translating d datasets o of various contexts and i in revealing cell type-specific biological insights.Besides, we d demonstrate the extensive applications of scButterfly for integrative multi-omics analysis of single-modality data, data enhancement of poor-quality single-cell multi-omics, and automatic cell type annotation of scATAC-seq data. Additionally, scButterfly can be generalized to unpaired data training and perturbation-response analysis via our data augmentation and optimal transport strategies. Moreover, scButterfly exhibits the capability i in consecutive translation from epigenome to transcriptome to proteome and has the potential to decipher novel biomarkers.

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

scButterfly-0.0.6.tar.gz (48.3 kB view details)

Uploaded Source

Built Distribution

scButterfly-0.0.6-py3-none-any.whl (50.8 kB view details)

Uploaded Python 3

File details

Details for the file scButterfly-0.0.6.tar.gz.

File metadata

  • Download URL: scButterfly-0.0.6.tar.gz
  • Upload date:
  • Size: 48.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

File hashes

Hashes for scButterfly-0.0.6.tar.gz
Algorithm Hash digest
SHA256 24a123d58dbd0e7a03963647989b40dd4a21f2f8497dcb8dc4b64ad3c9199956
MD5 16601c3c9324a614f38259380f8de851
BLAKE2b-256 4480aa695fec923d31677f39845b1ab0b2e0bde1c085f4e18a0831739be22de6

See more details on using hashes here.

File details

Details for the file scButterfly-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: scButterfly-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 50.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.12

File hashes

Hashes for scButterfly-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 93e32e0e58b565eec35323ee1456df37ed19637ed30010b5d0a39068523af99b
MD5 e1e82ae57a943312f178afa98319003a
BLAKE2b-256 5440a2657117da2422fa1fef0d7a7f8d7c9a12ce562d143b0ef662732263e8cb

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